是否有示例如何将OneLogin SSO(SAML)集成到ASP NET MVC应用程序,例如使用Kentor Auth Owin扩展?单点登录ASP NET MVC
1
A
回答
2
详细步骤(假设你的应用程序在http://localhost/SampleApp主持):
从https://github.com/KentorIT/authservices下载最新版本的KentorIT的AuthServices的,打开Visual Studio中的Kentor.AuthServices.sln解决方案。
识别SampleApplication项目并复制其URL属性,该SampleApplication SP的ACS和SLS终点是基于价值
转到你Onelogin,应用程序>添加应用程序,并在浏览器搜索SAML Test Connector并选择它。
在连接器的配置选项卡中,添加了观众,收件人,ACS和SLS值,如果你的SP基本URL是http://localhost/SampleApp/就应该添加:
- 收件人和ACS网址:http://localhost/SampleApp/AuthServices/Acs
现在是时候来配置SP AuthSer请编辑SampleApplication项目的web.config文件。在部分中,输入以下值:
- ENTITYID = http://localhost/SampleApp/AuthServices
- RETURNURL = http://localhost/SampleApp
在Onelogin的连接器的SSO选项卡中,你会发现发行人的SSO URL时, SLO URL,您需要在web.config文件以及identityProviders元素上的entityID,signOnUrl,logoutUrl上注册这些数据。在Onelogin的SSO选项卡上,您还可以找到IdP x509证书,您可以在Kentor的配置文件中将其注册为签名证书。参见Kentor文档here
相关问题
- 1. AngularJS ASP .Net MVC登录
- 2. ASP.Net MVC单点登录
- 3. 单点登录ASP.NET MVC
- 4. Asp .Net和Sharepoint Portal之间的单点登录
- 5. 在多个ASP MVC 3应用程序中单点登录
- 6. ASP MVC一次登录
- 7. 确定用户登录后有多少个ASP .NET MVC角色?
- 8. 使用Windows服务在HTTPS下登录到ASP .NET MVC网站
- 9. 单点登录登录
- 10. 单点登录登录
- 11. 单点登录网站 - MVC 3
- 12. MVC和的WebAPI单点登录
- 13. MVC中的SSO(单点登录)
- 14. ASP .Net MVC 2013
- 15. ASP .NET MVC VirtualPathProvider
- 16. 登录后ASP .NET会话重置吗?
- 17. ASP登录从C#.NET应用程序
- 18. 获取Windows登录用户名ASP .net
- 19. asp .net 4.0会员加入facebook登录
- 20. ASP .Net设置登录用户
- 21. 单点登录
- 22. 登录尝试无效。登录身份ASP MVC
- 23. asp net mvc跨站点布局
- 24. ASP NET MVC 5 SessionState
- 25. OpenStreeMaps与ASP MVC .NET
- 26. asp .net mvc授权
- 27. SSL和ASP .NET MVC
- 28. ASP .NET MVC层DAL
- 29. angularJS表单数据的ActionResult - ASP .NET MVC
- 30. Asp .net MVC Razor - 从表单发布HTML
Thanks!适用于我 –