ADFS openid-connect来自没有OWIN的Web应用程序

时间:2017-12-29 10:02:20

标签: asp.net adfs openid-connect

我有一个现有的Web应用程序,它具有自定义的身份验证和登录模块。我想通过ADFS openid-connect为一些用户添加登录,但我看到的所有示例都基于OWIN,我无法使用。 我的计划是让一些外部用户通过Azure AD登录,一旦在Azure中进行身份验证,我将在Web应用程序中创建临时用户。

我可以使用ADAL框架,还是必须通过使用例如.Net HTTPClient自定义代码与Azure AD的所有通信?

感谢。

1 个答案:

答案 0 :(得分:0)

我们实施了一个解决方案,重定向到Azure AD登录页面,然后返回到站点的返回URL,并检查令牌的有效性。