Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Table of Contents |
---|
English |
---|
IntroductionThis article describes the single sign-on (SSO) setup between Joget and Microsoft Active Directory using Kerberos and SPNEGO. Kerberos is a network authentication protocol designed by the Massachusetts Institute of Technology (MIT) for SSO in client-server environments, while SPNEGO (Simple and Protected GSS-API Negotiation Mechanism) extends Kerberos SSO to web applications. |
Thai |
---|
บทนำ
Kerberos เป็นโปรโตคอลการตรวจสอบความถูกต้องเครือข่ายที่ออกแบบโดย Massachusetts Institute of Technology (MIT) สำหรับ SSO ในสภาพแวดล้อมของไคลเอนต์ - เซิร์ฟเวอร์ในขณะที่ SPNEGO (กลไกการเจรจาต่อรอง GSS-API ที่ง่ายและมีการป้องกัน) ขยาย Kerberos SSO ไปยังเว็บแอปพลิเคชัน |
...
Install the krb5-user package
Thai |
---|
ติดตั้งแพ็คเกจผู้ใช้ krb5 |
Code Block |
---|
sudo apt-get install krb5-user |
and configure the realm as WINDOWS.LOCAL and the KDC as WIN-TKDH9LCHUUO.WINDOWS.LOCAL:88
Thai |
---|
และกำหนดค่า realm เป็น WINDOWSLOCAL และ KDC เป็น WIN-TKDH9LCHUUO.WINDOWS.LOCAL: 88 |
In a terminal, run
Thai |
---|
ในเทอร์มินัลให้เรียกใช้ |
Code Block |
---|
kinit joget@WINDOWS.LOCAL |
Info | ||
---|---|---|
IMPORTANT NOTE: The domain must be UPPER CASE
|
The command should run without error
Thai |
---|
คำสั่งควรรันโดยไม่มีข้อผิดพลาด |
Confirm the configuration in /etc/krb5.conf
Thai |
---|
ยืนยันการกำหนดค่าใน /etc/krb5.conf |
Code Block |
---|
[libdefaults] default = WINDOWS.LOCAL default_realm = WINDOWS.LOCAL dns_lookup_realm = true dns_lookup_kdc = true [realms] WINDOWS.LOCAL = { kdc = WIN-TKDH9LCHUUO.WINDOWS.LOCAL:88 default_domain = WINDOWS.LOCAL } [domain_realm] .windows.local = WINDOWS.LOCAL windows.local = WINDOWS.LOCAL |
Info | ||
---|---|---|
IMPORTANT NOTE: The domain must be UPPER CASE
|
In a terminal, generate a keytab file using:
Thai |
---|
ในเทอร์มินัลสร้างไฟล์ keytab โดยใช้: |
Code Block |
---|
ktutil ktutil: add_entry -password -p HTTP/JOGET.WINDOWS.LOCAL@WINDOWS.LOCAL -k 1 -e arcfour-hmac-md5 Password for HTTP/JOGET.WINDOWS.LOCAL@WINDOWS.LOCAL: ktutil: wkt /etc/joget.keytab |
List the SPNs in the keytab using:
Thai |
---|
แสดงรายการ SPN ในแท็บตารางโดยใช้: |
Code Block |
---|
ktutil ktutil: rkt /etc/joget.keytab ktutil: list |
...