Score:0

Drupal Webform ส่วนที่เหลือ

ธง jp
Rdb

ฉันกำลังพยายามใช้ Drupal Webform REST ฉันได้รับข้อผิดพลาด "ต้องได้รับอนุญาต 'restful post webform_rest_submit'" บนคอนโซลของเบราว์เซอร์ ฉันได้เปิดใช้งานโมดูลและทรัพยากร REST ตามที่กล่าวไว้ ฉันใช้การอนุญาต การรับรองความถูกต้องที่สร้างขึ้นในบุรุษไปรษณีย์ โดยใช้การรับรองความถูกต้องพื้นฐาน ฉันพยายามใช้ 'x-csrf-token' ในบุรุษไปรษณีย์ ฉันต้องการใช้แบบฟอร์มส่งโดยผู้ใช้ที่ไม่ระบุตัวตน ฉันยังต้องการการอนุญาตหรือไม่ โทเค็นจะไม่ทำงานในแหล่งกำเนิดเดียวกันหรือไม่

const handleSubmit = async (e) => {
    e.preventDefault(); 

    รอ axios({
      วิธีการ: 'รับ',
      url: `${baseurl.URL}/session/token`,
      ส่วนหัว: {
        'ยอมรับ': 'application/vnd.api+json'
      }
    })
    .then(ตอบกลับ => ตอบกลับ)
    .then((โทเค็น)=>{
      console.log("CSRF TODKEN", token.data);
      ความจริง ({
        วิธีการ: 'โพสต์',
        url: `${baseurl.URL}/webform_rest/submit?_format=json`,
        ส่วนหัว:{
          'ยอมรับ': 'application/vnd.api+json'
          'ประเภทเนื้อหา': 'แอปพลิเคชัน/json',
          'X-CSRF-โทเค็น': token.data,
          'การให้สิทธิ์':'$S$EDSnVMXDICYbVGJ พื้นฐาน'
        },
        ข้อมูล: {
          "webform_id": "contact_form",
          "ชื่อ":ชื่อ,
          "อีเมล": อีเมล
          "เรื่อง": เรื่อง,
          "ข้อความ": ข้อความ
        }
      })
    })
    .then(ตอบสนอง => {
      console.log (ตอบกลับ)
      response.status === 200 && console.log("ส่งแบบฟอร์มเรียบร้อยแล้ว")
    })
    .catch(err => console.log("SUBMIT FAIL ERROR", err))```
cn flag
ผู้ใช้ที่ไม่ระบุชื่อมีสิทธิ์ `การโพสต์เว็บฟอร์ม_rest_submit ที่สงบ' หรือไม่ ผู้ใช้ทั้งหมด ทั้งที่ไม่ระบุตัวตนและตรวจสอบสิทธิ์ ต้องมีโทเค็น CSRF เพื่อส่งเว็บฟอร์มผ่าน REST
jp flag
Rdb
ขอบคุณมากแพทริคเคนนี่ มันได้ผล ฉันไม่ได้รับอนุญาตให้ "เข้าถึง POST บนทรัพยากรการส่งแบบฟอร์มบนเว็บ"

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา