Score:0

เมื่อเราใช้งานองค์กร recaptcha ใน Cloudpages ของ Salesforce Marketing Cloud เราพบว่าไม่สามารถใช้บัญชีบริการเพื่อทำการตรวจสอบสิทธิ์ได้

ธง es

เมื่อเราปรับใช้องค์กร recaptcha ในคลาวด์เพจ Salesforce Marketing Cloud เราพบว่าไม่สามารถใช้บัญชีบริการเพื่อทำการอนุญาต auth2.0 ได้ เราต้องใช้วิธี API KEY หรือไม่ ถ้าใช่ เราเห็นเอกสารที่มีการเรียก API KEY ยังคงต้องการ "หมายเหตุ: คำขอ API นี้ต้องการโทเค็นการให้สิทธิ์จาก Cloud SDK ซึ่งสร้างขึ้นโดยคำสั่ง gcloud auth application-default print-access-token ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่า ตัวแปรสภาพแวดล้อม GOOGLE_APPLICATION_CREDENTIALS ไปยังเส้นทางสำหรับไฟล์คีย์ส่วนตัวของบัญชีบริการของคุณ" เราจะใช้รหัส ssjs หรือจาวาสคริปต์เพื่อสร้างโทเค็น oauth เพื่อเรียก api ได้อย่างไร

บางทีจุดที่นำเข้ามากที่สุดคือ:

  1. การรับรองความถูกต้องของบัญชีบริการสนับสนุนการตลาดบนระบบคลาวด์ของ Salesforce (อาจจะไม่ใช่) หรือไม่
  2. ถ้าใช่ จะทำการ Implement ด้วย ssjs หรือ javascript ได้อย่างไร
  3. ถ้าไม่ เราต้องใช้ api_key เพื่อทำการตรวจสอบสิทธิ์หรือไม่
  4. หากใช้ api_key เพื่อทำการตรวจสอบสิทธิ์ หากจำเป็นต้องใช้โทเค็นการตรวจสอบสิทธิ์ (oauth2.0) เราสามารถมีโค้ดตัวอย่างเพื่ออ้างอิงกับ ssjs หรือ javascript หรือ ampscript ได้หรือไม่

เราใช้ https://jwt.io/ เพื่อสร้างโทเค็นด้วยรหัสสาธารณะและรหัสส่วนตัว แต่ได้รับข้อผิดพลาดที่ไม่ได้รับอนุญาต jwt ข้อผิดพลาดของบุรุษไปรษณีย์

Score:0
ธง cn

Google Cloud CLI มีตัวเลือกบรรทัดคำสั่งเพื่อเพิ่มขอบเขตให้กับโทเค็นการเข้าถึง

เราจะใช้รหัส ssjs หรือจาวาสคริปต์เพื่อสร้างโทเค็น oauth ได้อย่างไร เพื่อเรียก API?

ใช้ Google Cloud Node.js SDK ส่วนการรับรองความถูกต้องมี API สำหรับสร้างโทเค็นการเข้าถึงจากไฟล์คีย์ JSON ของบัญชีบริการ SDK มีตัวอย่างมากมาย

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

หมายเหตุเกี่ยวกับ jwt.io และบุรุษไปรษณีย์ การสร้างโทเค็นการเข้าถึง Google OAuth เป็นกระบวนการสองขั้นตอน ขั้นแรก คุณสร้าง JWT ที่ลงชื่อแล้ว จากนั้นแลกเปลี่ยน JWT ที่ลงชื่อแล้วเป็นโทเค็น ฉันไม่แนะนำให้โพสต์รหัสส่วนตัวของคุณบนเว็บไซต์ ซึ่งจะต้องใช้ jwt.io เพื่อลงชื่อ JWT ของคุณ

user1013745 avatar
es flag
สวัสดี ¼ จอห์น ขอบคุณสำหรับการตอบสนองของคุณ ในขณะที่เราใช้ Salesforce Marketing Cloud เราไม่สามารถติดตั้ง SDK ได้ ไม่สามารถกำหนดเส้นทางสภาพแวดล้อมได้เราสามารถใช้รหัส API เพื่อรับคำขอได้หรือไม่ สิ่งนี้ต้องการโทเค็นการเข้าถึงหรือไม่
John Hanley avatar
cn flag
ตามข้อความแสดงข้อผิดพลาด คุณต้องใช้โทเค็น OAuth ฉันจะใช้บริการอื่นใน Google Cloud เช่น Cloud Run หรือ Functions เพื่อให้คำขอสำหรับโค้ดของฉันทำงานใน Salesforce

โพสต์คำตอบ

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