我有一个Rails应用程序,目前是我的客户的SSO身份提供商的联盟网站。目前它使用CA SiteMinder Affiliate Agent,它是一个Apache模块。底层的SSO体系结构被抽象出来,而我的Rails应用程序只需解析并从HTTP客户端的Identity Server接收这些值。我现在必须将我的站点从SiteMinder Apache模块转换并使用SAML。有没有人有这种应该如何实施的经验?是否有一个Apache模块可以继续我现在习惯的抽象,或者我的Rails应用程序是否负责解析SAML断言?如何将SAML集成到我的Rails应用程序中?
1
A
回答
0
我的团队在Ruby中实现了SAML协议,它运行良好。在使用一些库来计算哈希值时有一些小问题,但是它很有效。我不确定现在是否有更好的即插即用解决方案,但了解SAML身份验证过程并实施我们的部分只花了几天时间。
0
OpenSAML是一个库 - 它不是真正的Site Minder替代品。也许你在考虑OpenSSO。它是一个非常类似于Site Minder的开源产品,它支持SAML和Apache。
相关问题
- 1. 如何将Octopress集成到我的Rails应用程序中?
- 2. 如何将InDesign PDF集成到我的Rails应用程序中
- 3. 将Ruby/Rails应用程序集成到Java应用程序中。
- 4. 将Rserve集成到Rails应用程序
- 5. 将Ruby应用程序与我的Rails应用程序集成
- 6. 任何人都可以帮助我如何将SAML 2.0集成到Ruby on Rails应用程序中
- 7. 如何将Icontact集成到rails应用程序中?
- 8. 如何将python库集成到Ruby on Rails应用程序中
- 9. 如何将我自己的刮板集成到Rails应用程序中?
- 10. 如何将Office 365 REST API集成到我的Ruby on Rails应用程序中?
- 11. 如何将Fedex集成到我的asp.net应用程序中?
- 12. 如何将MySpace API集成到我的iPhone应用程序中?
- 13. 如何将Google +集成到我的Android应用程序中?
- 14. 如何将Picasa API集成到我的iPhone应用程序中?
- 15. 如何将AirPlay集成到我的应用程序中?
- 16. 如何将WhatsApp集成到我的iOS应用程序中?
- 17. 如何将Youtube集成到我的Android应用程序中
- 18. 如何将YouTube API集成到我的iPhone应用程序中?
- 19. 如何将dialog-polyfill集成到我的React应用程序中?
- 20. 如何将Twitter集成到我的Android应用程序中?
- 21. 如何将twitter集成到我的iphone应用程序中
- 22. 如何将Google Checkout集成到我的Android应用程序中?
- 23. 如何将Robokassa支付网关集成到Rails应用程序?
- 24. 如何将SAML身份验证集成到WCF Web服务应用程序
- 25. 如何将我的应用程序集成到更大的应用程序 - iOS
- 26. 我们如何将wikihow集成到移动应用程序中?
- 27. 在我的应用程序中将Javascript集成到我的Rhodes应用程序
- 28. 如何将way2sms集成到我的android应用程序
- 29. 如何将Flickr API集成到我的Android应用程序?
- 30. 如何将Alfresco集成到我的ios应用程序?