サイトにアクセスするときに "問題が発生しました"

現象

Microsoft SharePoint 2013 Web サイトにアクセスしようとすると、次のエラー メッセージが表示されます。

申し訳ございません。問題が発生しました
予期しないエラーが発生しました。

また、次のエラー エントリが ULS ログに記録されます。

 Application error when access /, Error=Exception of type 'System.ArgumentException' was thrown.  Parameter name: encodedValue  
 at Microsoft.SharePoint.Administration.Claims.SPClaimEncodingManager.DecodeClaimFromFormsSuffix(String encodedValue)  
 at Microsoft.SharePoint.Administration.Claims.SPClaimProviderManager.GetProviderUserKey(IClaimsIdentity claimsIdentity, String encodedIdentityClaimSuffix)  
 at Microsoft.SharePoint.Administration.Claims.SPClaimProviderManager.GetProviderUserKey(String encodedIdentityClaimSuffix)  
 at Microsoft.SharePoint.Utilities.SPUtility.GetFullUserKeyFromLoginName(String loginName)  
 at Microsoft.SharePoint.ApplicationRuntime.SPHeaderManager.AddIsapiHeaders(HttpContext context, String encodedUrl, NameValueCollection headers)  
 at Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.PreRequestExecuteAppHandler(Object oSender, EventArgs ea)  
 at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()  
 at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)     

原因

この問題は、SharePoint サーバーに適用されるグループ ポリシー設定が、認証ローカル セキュリティ ポリシーの後にクライアントの偽装からIIS_IUSRS グループを削除した場合に発生します。

解決方法

この問題を解決するには、次の手順を実行します。

  1. SharePoint サーバーで、[実行] ダイアログ ボックスに「secpol.msc」と入力し、Enter キーを押してローカル セキュリティ ポリシー コンソールを開きます。
  2. [ セキュリティ設定] の [ ローカル ポリシー] を展開し、[ ユーザー権利の割り当て] をクリックします。
  3. 詳細ウィンドウで、[ 認証後にクライアントを偽装する] をダブルクリックします。
  4. [ ユーザーまたはグループの追加] をクリック し、IIS_IUSRSを追加し、[ OK ] を 2 回クリックしてダイアログ ボックスを閉じます。

詳細

さらにヘルプが必要ですか? SharePoint コミュニティにアクセスしてください。