Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ADFS 2.0注销重定向不起作用_C#_Asp.net_Sharepoint_Authentication_Adfs - Fatal编程技术网

C# ADFS 2.0注销重定向不起作用

C# ADFS 2.0注销重定向不起作用,c#,asp.net,sharepoint,authentication,adfs,C#,Asp.net,Sharepoint,Authentication,Adfs,要使用ADFS注销web应用进行身份验证,请使用以下表单后面的URL: https://{DNS_name_of_RP_STS}/adfs/ls/?wa=wsignout1.0&wreply={post-sign-out_-landing_-URL} 很好。用户被带到一个ADFS站点页面,该页面通知用户他们已注销。没有发生的是重定向回web应用程序。我花了很长时间在网上四处寻找,现在我很困惑,这是否可以通过wreply参数实现。在msdn和博客上有一些地方,据说它只是通过提供一个可怜的值来工作,

要使用ADFS注销web应用进行身份验证,请使用以下表单后面的URL:

https://{DNS_name_of_RP_STS}/adfs/ls/?wa=wsignout1.0&wreply={post-sign-out_-landing_-URL}

很好。用户被带到一个ADFS站点页面,该页面通知用户他们已注销。没有发生的是重定向回web应用程序。我花了很长时间在网上四处寻找,现在我很困惑,这是否可以通过wreply参数实现。在msdn和博客上有一些地方,据说它只是通过提供一个可怜的值来工作,但似乎大多数人都没有导航回RP站点的运气

问题:从ADFS注销后,是否可以自动返回RP应用程序?有人成功地做到了吗?有一个“以不同用户身份登录”选项,用户需要看到RP登录页面


提前感谢所有回复者。

url不能只是任何url,而是与您的应用程序在adfs中注册的url完全相同


重定向对我们很有效。

您好,Wiktor,谢谢。您是指配置应用程序时在Fed实用程序向导中指定的应用程序URI吗?因此,如果我在那里输入,wreply参数需要是?@Wiktor-我使用的是.NET4.5和ADFSv3.0。我无法让它工作。@Wiktor-我正在使用.NET4.5和ADFSv3.0。我不能让它工作。我的ADFS RP标识符为。我的ADFS RP端点是。当我注销时,我看到了。那么。但我仍然停留在ADFS注销页面?我遇到了与@nzpcmad描述的相同的问题。无论我的Wreply值是什么,或者这个参数是否存在,我的注销页面都不会消失。我希望ADFS在注销时自动重定向到我的应用程序。你能分享解决方案吗?看来你找到了,是吗?@Wiktor Zychla:adfs3。我设法找到了解决办法。将Wreply url注册为ADFS的默认端点。有关详细信息,请参见此处:。谢谢