有人能向我解释如何在实现单点登录?我有一个ASP.NET MVC核心的Web应用程序(比方说www.internalsite.com),如何能在应用程序自动获取用户证书和认证等?我需要一个非常明确的解释如何做到这一点。SSO ASP.NET MVC 1.1 CORE
-1
A
回答
2
通过使用www.internalsite.com我猜你是在Intranet上谈论一个网站,对不对?你如何主持?在Kestrel前面的IIS?如果是这样,那么它非常简单,你只需要配置IIS通过设置在web.config中的适当的值到转寄Windows标识(由Kerberos令牌通常推出):forwardWindowsAuthToken="true"
如下解释:Asp.net Core Web API - Current user & Windows Authentication,并确保你有一个控制器/动作由[Authorize]
标签保护,以使IIS中间件挑战,并设置请求的标识如下解释:NTLM authentication on specific route in ASP.NET Core没有太多的代码在你的项目写。如果您正在使用其他托管设置,WebListener,则几乎相同。
另一种解决方案,是由具有工作跨域的优势客户端证书做SSO,但SSO通过Kerberos是容易得多,通常做的Intranet上一份好工作。
相关问题
- 1. 如何从Asp.net Core 1.1 MVC
- 2. 使用OpenID的ASP.NET MVC多站点SSO
- 3. Siteminder SSO不保护ASP.NET MVC站点
- 4. ASP.NET MVC 3 SSO对ADAM和AD FS
- 5. 在ASP.net中实现SSO MVC 2
- 6. asp.net核心mvc 1.1返回状态码
- 7. JOSSO SSO JAVA ASP.NET
- 8. ASP.NET 1.1问题
- 9. Asp.net 1.1向导?
- 10. 使用ASP.NET MVC扩展现有的ASP.NET 1.1应用程序
- 11. ASP.Net和JSP之间的SSO
- 12. ASP.NET 1.1 Page_ClientValidate调试
- 13. HtmlAgilityPack Asp.Net 1.1安装
- 14. SignalR In ASP.Net Core〜1.1
- 15. ASP.Net 1.1 Viewstate安全
- 16. ASP.NET 1.1中的HttpHeaders
- 17. asp.net 1.1和Firefox 7
- 18. Spring Boot + Security + MVC + LDAP AD + SSO
- 19. SSO元数据和C#MVC
- 20. ASP.NET MVC应用程序与YAF - SSO集成问题
- 21. 跨ASP.NET MVC应用程序的Azure AD/ADFS SSO
- 22. ASP.NET MVC如何为SP启动的SSO使用pingfederate(OpenTokenAdapter)?
- 23. ASP.NET Viewstate验证 - ASP.NET 1.1与ASP.NET 3.5
- 24. asp.net上的SSO库C#
- 25. ASP.NET MVC Datepicker
- 26. Sharepoint和Asp.Net之间的SSO MVC3
- 27. SQL CE 4.0和ASP.NET MVC中的应用程序错误3
- 28. 401未经IdentityServer3授权在ASP.Net Core 1.1 MVC应用程序
- 29. OAM Webgate SSO与ASP.NET的集成
- 30. 下一个ASP.NET MVC的完整发布日期(MVC 1.1/1.5/2.0任何人?)