简单我的唯一要求是在我的应用程序中实现SSO:
将ADFS 2012 R2用于SSO(OAuth2协议)。
用户将使用oAUth 2.0 VIA ADFS服务器获取令牌,使用登录提示获取凭据或在基于ADFS表单或基于Windows的情况下配置任何身份验证方案。
现在,请帮助我OWIN.SECURITY.OAuth或任何其他oAuth如何帮助我以及在MVC Web应用程序中实现的最佳方式。请提供样品申请。
答案 0 :(得分:2)
ADFS 2012 R2仅支持公共客户端。网站是机密客户端,因此您无法使用ADFS 2012 R2执行OAuth2授权授权。但是你不应该太沮丧,因为OAuth2授权授权无论如何也不会给你SSO - OAuth2不是协议的标志。 如果您想使用类似OAuth的技术执行Web登录,我建议您考虑OpenID Connect和Windows Server 2016附带的ADFS版本(目前处于技术预览版4中)。