3

SPWebApplication.UpdateMappedPage を使用して、既定のアプリケーション ページをカスタム ページで更新します。これは SharePoint 2010 で動作するようです。ただし、SharePoint 2013 で同じコードを任意の Web アプリケーションで使用すると、変更が反映されません。デフォルトでは特定の SharePoint ページ (例: 15\layouts\accessdenied.aspx) に戻り、カスタム ページ (例: 15\layouts\custompages\accessdenied.aspx) は使用しません。

このコマンドを使用すると: Get-SPCustomLayoutsPage -Identity "AccessDenied" -WebApplication MyWebApp

WebApplication が新しい値で更新されたことを示しています。

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spwebapplication.updatemappedpage.aspxの手順に従いましたが、SharePoint 2013 では機能しません。

私がここで見逃しているものはありますか?

4

2 に答える 2

2

これは特定された問題であり、今後のホットフィックスで解決される予定です。ここに私の調査結果があります: http://blog.randomdust.com/index.php/2013/07/custom-access-denied-page-in-sharepoint-2013/

于 2013-07-04T06:11:44.007 に答える
0
于 2015-04-15T09:56:05.190 に答える