サイトにアクセスすると "問題が発生しました"
症状
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 server に適用されるグループポリシー設定が、[認証] ローカルセキュリティポリシーの後にクライアントを偽装して IIS_IUSRS グループを削除した場合に発生します。
解像度
この問題を解決するには、次の手順を実行します。
- SharePoint サーバーで、[ファイル名を指定して実行] ダイアログボックスに「secpol」と入力し、 Enterキーを押してローカルセキュリティポリシーコンソールを開きます。
- [セキュリティの設定] で、[ローカルポリシー] を展開し、[ユーザー権利の割り当て] をクリックします。
- 詳細ウィンドウで、[認証後にクライアントを偽装する] をダブルクリックします。
- [ユーザーまたはグループの追加] をクリックしIIS_IUSRSを追加して、[ OK ] を2回クリックしてダイアログボックスを閉じます。
詳細情報
さらにサポートが必要な場合 SharePoint コミュニティに移動します。