การติดตั้ง Shibboleth Single Sign-On
ตอนที่ 11 - สลับแอพพลิเคชันโดยไม่ล็อกอินใหม่
16. ทดสอบกระโดดข้ามแอพพลิเคชัน สิ่งที่เราต้องการที่สุดของ Single Sign-On คือคุณสมบัติที่ทำให้ผู้ใช้ล็อกอินเข้ามาผ่านทางระบบใดระบบหนึ่งแล้วสามารถกระโดดไปใช้งานในอีกระบบหนึ่งได้โดยไม่จำเป็นต้องล็อกอินซ้ำ ในขั้นตอนนี้จะสร้างแอพพลิเคชันขึ้น 3 ตัว โดย app1 กับ app2 จะเป็น PHP ส่วน app3 จะเป็น Java โดยไฟล์ที่ใช้ทดสอบจะอยู่ที่โฟลเดอร์ setup/samples เรียบร้อยแล้ว เพียงแต่ก็อปปีมาวางไว้ที่ c:\sso และกำหนดค่าคอนฟิกของ httpd.conf กับ shibboleth2.xml ให้ถูกต้อง 16.1 สร้างแอพพลิเคชัน app1 และ app2 และแก้ไขไฟล์ httpd.conf ก็อปปีโฟลเดอร์ app1 และ app2 จาก c:\sso\setup\samples วางไว้ที่ c:\sso แล้วเปิดไฟล์ httpd.conf จากโฟลเดอร์ c:\sso\Apache2.2\conf ขึ้นมาแก้ไขดังนี้ รูปภาพ 91 เพิ่ม Alias, Directory และ Location เข้าไปเพื่อกำหนดตำแหน่ง app1 และ app2 ให้เพิ่ม index.php ให้กับ dir module ดังนี้ รูปภาพ 92 เพิ่ม index.php เพื่อให้มองเห็นไฟล์ index.php เวลาที่เบราซ์เข้ามาด้วยชื่อไดเร็คทอรีได้ บันทึกไฟล์ httpd.conf ไว้แล้วไปที่ขั้นต่อไป 16.2 แก้ไขไฟล์ shibboleth2.xml เป...