【发布时间】:2015-12-15 18:36:44
【问题描述】:
目前,我们的系统实现了 Owin 和 OAuth 以使用访问令牌进行身份验证和登录。
但是,除此之外,我现在需要添加对现有 ADFS 身份验证服务器的第一次检查。目前的步骤是
- 使用 OAuth 验证并登录,返回票证。
现在,我需要合并 ADFS,以便步骤...
- 连接到 ADFS 服务器并进行身份验证。
- 如果通过,从自己的服务器获取详细信息并继续使用令牌进行身份验证。
- 如果由于 ADFS 中不存在某些用户而失败,请从自己的服务器中检查用户,如果找到并通过身份验证,则照常进行。
我正在尝试两种不同的可能性:
在 Startup.Auth.cs 中,我使用元数据地址为 ADFS 添加了 WsFederationAuthenticationOptions。我被困在如何实际使用 Wreply 和 Wtrealm 以及如何继续检查我们自己的 OAuth 身份验证。
1234563响应,并根据响应继续。
我是否以错误的方式处理这个问题?我正在尝试的两次尝试是否在正确的轨道上,如果是,我如何以这种方式连接并返回以完成必要的步骤?
【问题讨论】:
标签: asp.net-mvc-4 authentication oauth owin adfs