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