我可以在java应用程序中使用adfs2吗?我想在java中实现单点登录。我已经阅读了一些他们提到需要.net框架的文章。将简单的java应用程序与ADFS2集成
4
A
回答
2
有两种方法可以做到这一点。
您可以使用Java身份提供程序(如OpenSSO,OpenAM,Ping身份等)来保护您的Java应用程序。这将为您处理SSO。然后您将此提供程序与ADFS联合。
或者您可以使用OpenSSO或OpenAM Fedlet here或here,它本质上是SAML 2.0堆栈。在这种情况下,您可以直接与ADFS进行通信。
或(作为@Scott国家),使用其他产品之一。
更新:
使用Fedlet添加如下元数据交换(IP/SP的.xml)的正常SAML集成流程。从ADFS的角度来看,只需使用该文件将sp.xml安装为RP即可。只需按照Fedlet文档替换ADAM进行OpenAM即可。没有示例代码(除了Fedlet中的内容)。你实际上不需要写任何东西 - 这是一个配置练习。
0
是的。通信可以通过许多工具包和产品广泛支持的SAML 2.0进行。
相关问题
- 1. 将J2SE应用程序与Web应用程序集成的最简单方法
- 2. 将.NET应用程序与Java应用程序集成 - JMS,ESB ...?
- 3. zombiejs与Java应用程序的集成
- 4. Java应用程序与OpenCms的集成
- 5. 与TFS集成的简单帮助台应用程序
- 6. 将外部应用程序与我的应用程序集成
- 7. 将Ruby应用程序与我的Rails应用程序集成
- 8. 将云应用程序与Onpremise集成
- 9. 将OBIEE与Web应用程序集成
- 10. 将iPhone应用程序与Shibboleth集成
- 11. 将ClickOnce应用程序与Outlook集成
- 12. 将IMCache与Web应用程序集成
- 13. 将C应用程序与WPF集成
- 14. 将Swing应用程序与Tomcat集成
- 15. 将django应用程序与turbogears集成
- 16. 将SugarCRM与ASP.NET应用程序集成
- 17. 将gmail与ios应用程序集成
- 18. 将ZbarScanner与Android应用程序集成
- 19. 将FastPdfKit与PhoneGap应用程序集成
- 20. 将SQLite与Windows应用程序集成
- 21. 将Ruby/Rails应用程序集成到Java应用程序中。
- 22. 将我的Java应用程序与moodle集成
- 23. 将Play Framework与现有的Java EE应用程序集成
- 24. 将简单的GoogleMaps应用程序与核心应用程序集成时出错
- 25. 将WPF应用程序与WinForm应用程序集成
- 26. 将Web应用程序与第三方应用程序集成
- 27. 将聊天应用程序与asp.net mvc应用程序集成
- 28. 将Java Web Start jar与web应用程序集成
- 29. 将Java帮助系统与Windows应用程序集成
- 30. 如何将智能合约与Java应用程序集成?
我被困在同样的问题,请你可以提供示例代码或用例,通过它我可以去。 –
没有代码 - 全是配置。看这里http://docs.oracle.com/cd/E17842_01/doc.1111/e17847/configjavasp.htm用ADFS代替OpenAM – nzpcmad