ASP.NETレンダリングSDKで作成されたアプリケーションのトラブルシューティング
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
September 2024より前にASP.NET Coreアプリを統合した場合は、従来の ASP.NET CoreレンダリングSDKバージョン22以前が使用されています。このSDKは更新プログラムを受け取らなくなったため、新しい ASP.NET Core SDKの最新バージョンにアップグレードすることをお勧めします。
このトピックでは、ASP.NETレンダリングSDKを使用して作成されたアプリケーションで発生する可能性のある問題と、考えられる解決策について説明します。
リクエストヘッダーの検証エラーの処理
リクエストヘッダーの検証エラーの処理
リクエストヘッダーの検証に関するエラーが発生し、Layout Service REST APIを使用している場合は、ヘッダーの検証中にスキップするヘッダーのリストを定義できます。
検証プロセスをスキップするヘッダーを設定するには:
-
Startup.csファイルで、AddHttpHandler拡張メソッドのヘッダーの配列をnonValidatedHeadersパラメーターとして指定します。例えば:
または、appsettings.jsonファイル内のヘッダーのリストを定義し、それらを構成プロパティとして指定します。
-
appsettings.jsonファイルで、文字列の配列を値として持つ新しいプロパティを指定します。例えば:
-
\Configuration\SitecoreOptions.csファイルで、新しいプロパティを指定します。
-
最後に、Startup.csファイルで、AddHttpHandler拡張メソッドを使用し、ヘッダーの配列をnonValidatedHeadersパラメーターとして指定します。