簡體   English   中英

SAML - Java中的服務提供者

[英]SAML - Service Provider in Java

我已經設置了Shibboleth IDP和SP。 它們配置正確並且正在工作。

我現在想刪除SP並用我自己的代碼替換它。 即:我希望我的Java代碼在不運行shibd.exe和httpd.exe的情況下充當SP(路由請求,主機元數據和驗證SAML斷言)。

這可能使用OpenSAML嗎? 我可以使用任何例子嗎?

我使用Shibboleth ECP擴展來做到這一點。

ECP配置文件確實是實現這一目標的好方法。 如果這一切都適合你,那么你應該堅持這一點,我只想指出你另一個可能的方向。

如果您仍然需要使用Web瀏覽器單點登錄配置文件,您可以嘗試將您的代碼與Guanxi( srcdoc ),Shibboleth SP Java實現集成。

但是當然如果您只需要一些輕量級Java代碼來訪問Shibboeleth IdP,那么ECP就完全沒問題了。

這是openSAML-java的文檔。請注意這一點

https://wiki.shibboleth.net/confluence/display/OpenSAML/OSTwoUserManual

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM