0

我有一个使用联合安全性来验证用户身份的 asp.net 站点。因此,用户导航到重定向到登录页面的 url,如果成功则路由回主应用程序。我需要做的是让主应用程序允许在重定向到登录页面之前运行一些代码。这是因为初始请求可能有一些查询字符串参数,我需要将它们存储在用户会话中,因为返回主应用程序的请求正在删除它们。

这可能吗...任何想法或示例将不胜感激!

4

1 回答 1

0

我不确定这是否有帮助:

您可以通过修改 web.config 文件来关闭 WIF 对未经身份验证会话的内置重定向:

<microsoft.identityModel>
    <service>
        ......
        <federatedAuthentication>
            <wsFederation passiveRedirectEnabled="false"
            ......

一旦重建查询字符串,您就可以更新 AudienceUri 和领域。

于 2012-12-18T22:57:00.003 回答