จะระบุบทบาทของไคลเอนต์ / AuthID เมื่อเชื่อมต่อกับเซิร์ฟเวอร์เราเตอร์ Crossbar ด้วยไคลเอนต์ AutobahnJS ได้อย่างไร

ฉันได้ตั้งค่าเซิร์ฟเวอร์เราเตอร์แบบครอสบาร์ที่มีบทบาทหลายบทบาท และแต่ละบทบาทมีสิทธิ์ในการลงทะเบียน/โทร/สมัครสมาชิก/เผยแพร่ที่แตกต่างกัน
จากนั้นฉันใช้ไคลเอนต์ AutobahnJS เชื่อมต่อกับเราเตอร์ แต่ฉันไม่รู้ว่าจะระบุบทบาทของไคลเอนต์ได้อย่างไร (หรือ AuthID ที่เราเตอร์กำหนดบทบาทของไคลเอนต์ของฉัน) หลังจากค้นหา หน้าอ้างอิง API ไม่มีใครมีเบาะแสเกี่ยวกับเรื่องนี้หรือไม่?

(ป.ล. บทบาทเริ่มต้น 'ไม่ระบุชื่อ' นั้นใช้ได้)


person lfree    schedule 11.01.2016    source แหล่งที่มา


คำตอบ (1)


คุณต้องใช้กลไกการตรวจสอบสิทธิ์เมื่อคุณต้องการระบุบทบาทอื่นที่ไม่ใช่ anonymous การตรวจสอบความถูกต้องอธิบายไว้ในเอกสารประกอบของ Crossbar.io - ดู http://crossbar.io/docs/Authentication/. (หมายเหตุ: เอกสารควรมีความถูกต้องตามที่อธิบายไว้ แต่รูปแบบการตรวจสอบสิทธิ์ที่ได้รับการปรับปรุงใหม่ซึ่งมีจุดประสงค์เพื่อแทนที่ WAMP-CRA รวมถึงการตรวจสอบสิทธิ์โดยใช้ใบรับรองไคลเอ็นต์ TLS นั้นอยู่ใน trunk แต่ยังไม่ได้จัดทำเป็นเอกสาร)

person gzost    schedule 15.01.2016