我想知道在網站中進行單點登錄的最佳技術是什麼。這意味着如果您進入多個網站,您將以「透明」方式進行身份驗證。我使用php + curl來爲不同的網站設置cookie,但我真的很想知道是否存在一個標準的方法來做到這一點。網頁中的SSO
Q
網頁中的SSO
2
A
回答
7
對於需要使用標準的安全方式:
- 認證服務器
- 的需要SSO的每個站點上的身份驗證過濾器
該機制有點複雜,它涉及http重定向和安全身份驗證ti打成小包。您將在CAS website(一個流行的java SSO服務器)上找到詳細的解釋。
我建議閱讀本頁面「CAS Java Client Gateway Example」,特別是頁面底部的順序圖。
-2
最好的方法是使用從您的外部網站拉出圖像流的圖像標籤。
所以,如果你在www.some-site.com,你想也可以登錄到www.some-partner-site.com你這顯示在登錄後:
因爲你」重新使用Image會強制瀏覽器「拉入」該URL的內容。
我最近建立了一個解決方案,它使用ASP.NET,但我們也有一個基於php的合作伙伴網站。
顯示什麼樣的形象是irrelivant,你真的不應該顯示在所有的任何圖像(因此1x1大小的空間)
-1
相關問題
- 1. DNN網站的SSO
- 2. 繞過網站內部網頁的SSO siteminder
- 3. 實現跨網訪問的SSO
- 4. ios5中的Facebook SSO
- 5. 在3個網站之間實施SSO
- 6. SiteMinder SSO自定義登錄頁面
- 7. 開發環境中的SSO
- 8. Java中的NTLM SSO實現
- 9. SSO中的顯式驗證
- 10. Fiddler的SSO
- 11. 網頁中的XML
- 12. 使用OpenID的SSO
- 13. 帶Cookie的Alfresco SSO
- 14. Liferay的SSO與NTLM
- 15. OBIEE的SSO實施
- 16. 如何在網頁中打開網頁?
- 17. 在網頁中打開網頁
- 18. 在現有網頁中打開網頁
- 19. 在網頁中
- 20. 在網頁中
- 21. 不同平臺的兩個網站之間的SSO
- 22. 在Java中實現SAML SSO
- 23. 本機應用程序訪問網絡服務的Okta sso
- 24. 辦公室365 SSO SAML點網的Web應用程序集成
- 25. 通過OKTA檢索具有SSO的網站
- 26. 如何在PHP編寫的網站使用SSO與Apache 2.4?
- 27. 將Facebook iOS SSO用於包裝的網絡應用程序?
- 28. 跨多個網站(多個數據庫)的SSO
- 29. 兩個wordpress網站之間的單點登錄(sso)
- 30. JOSSO SSO JAVA ASP.NET
這並不解決用戶的問題。這僅僅是一種「技巧」,用於「暗示」用戶在兩個站點獨立並單獨授權。然而,這是一個冒險的政策,因爲圖像通常不像許多webapps中的頁面那樣受到保護。此外,用戶可以阻止圖像並免費使用該網站。 – Cheekysoft 2008-09-19 08:30:52
感謝您的反饋,我沒有想到當他們禁用圖像時會發生什麼。 但我確實發現圖片是在合作伙伴網站上啓動上下文的好方法。 – 2008-09-19 11:41:50
如果我沒有弄錯,那麼wikimedia將其SSO用於所有wiki *站點的過程都是這樣。 – 2009-09-13 08:26:35