网站不会自动重定向到adfs登录

时间:2018-05-21 19:21:33

标签: asp.net adfs

我正在尝试使用https://www.linkedin.com/pulse/how-implement-sso-aspnet-mvc-application-adfs-tuomas-kesti上的说明设置公司网站以使用adfs登录系统,但我的网站不会重定向到adfs页面,而是加载主页网站好像什么也没发生。查看inspect元素中的网络页面显示该站点从不调用或重定向到adfs页面。

在我的web.config文件中,领域和回复值设置为主站点,发布者值为adfs站点,并采用相同格式的“https://sts.domain.com/adfs/ls/”。 adfs站点已启动并正在运行,其证书中的指纹将添加到标记中。 passiveRedirectEnabled在标记中设置为true。

我不确定问题是什么,在线查找并没有找到任何结果。如果有人知道为什么我的网站不是自动重定向,那将不胜感激。

1 个答案:

答案 0 :(得分:0)

是的,当没有JWT可用时,您的教程中的代码似乎不会自动重定向。即最后一个代码示例应该包含一个'else',它通过重定向到ADFS登录页面来响应。

查看Azure AD的这些示例:

https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-code-samples

我发现它们非常有用,它们(大部分)也可以与独立的ADFS一起使用。最重要的是,它们涵盖了各种解决方案体系结构和框架版本。