Sharepoint 单击signout时重定向到其他页面,而不是在signout.aspx中重定向到tobuit

Sharepoint 单击signout时重定向到其他页面,而不是在signout.aspx中重定向到tobuit,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,当我们单击“欢迎系统帐户”下拉控件(可在页面右上角找到)上的注销控件时。它使用内置页面signout.aspx(C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\signout.aspx)页面重定向。我希望它重定向到我自己创建的自定义签出页面,我将手动放置在layouts文件夹中。如何执行创建一个HttpModule,然后重定向创建一个HttpModule,然后重定向是

当我们单击“欢迎系统帐户”下拉控件(可在页面右上角找到)上的注销控件时。它使用内置页面signout.aspx(C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\signout.aspx)页面重定向。我希望它重定向到我自己创建的自定义签出页面,我将手动放置在layouts文件夹中。如何执行

创建一个HttpModule,然后重定向

创建一个HttpModule,然后重定向

是的,您可以使用Sharepoint命令行管理程序命令更改签出页面的重定向

设置自定义注销页面:

Set-SPCustomLayoutsPage -identity "Signout" -RelativePath "/_layouts/CustomSignout/Signout.aspx" -WebApplication "http://yourwebapplication"
Set-SPCustomLayoutsPage -identity "Signout" -reset -WebApplication "http://yourwebapplication"
设置默认注销页面:

Set-SPCustomLayoutsPage -identity "Signout" -RelativePath "/_layouts/CustomSignout/Signout.aspx" -WebApplication "http://yourwebapplication"
Set-SPCustomLayoutsPage -identity "Signout" -reset -WebApplication "http://yourwebapplication"

可以,您可以使用Sharepoint命令行管理程序命令更改签出页面的重定向

设置自定义注销页面:

Set-SPCustomLayoutsPage -identity "Signout" -RelativePath "/_layouts/CustomSignout/Signout.aspx" -WebApplication "http://yourwebapplication"
Set-SPCustomLayoutsPage -identity "Signout" -reset -WebApplication "http://yourwebapplication"
设置默认注销页面:

Set-SPCustomLayoutsPage -identity "Signout" -RelativePath "/_layouts/CustomSignout/Signout.aspx" -WebApplication "http://yourwebapplication"
Set-SPCustomLayoutsPage -identity "Signout" -reset -WebApplication "http://yourwebapplication"

你能详细说明一下吗。谢谢你的建议。我从(和)中找到了解决方案,并能够对我的站点进行更改。请您详细说明一下。谢谢你的建议。我从(和)中找到了解决方案,并能够对我的站点进行更改。这要好得多,因为如果您有16台web前端服务器,除非您自动化web.config修改过程,否则模块方法将成为一场噩梦。这种方法是最佳实践!向上投票。这要好得多,因为如果您有16个web前端服务器,那么模块方法将成为一个需要支持的噩梦,除非您将web.config修改过程自动化。这种方法是最佳实践!向上投票。