10.3

XSLTからSQL Serverアクセスを無効にする

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

適用対象

すべての 主要役割

Sitecoreインストールフレームワーク

XSLTからのSQL Serverアクセスはデフォルトで無効化 されていません 。

Azure Toolkit

XSLTからのSQL Serverアクセスはデフォルトで無効化 されていません 。

SitecoreにはSQL Serverで使えるxslExtensionヘルパーが含まれています。

以下の場合は、xslExtensionヘルパーを無効にすることを強く推奨しています:

  • 必要ない。
  • あなたはSitecoreのXSLTレンダリングを使っていません。

xslExtensionヘルパーを無効にするには:

  1. App_Config/Includeフォルダにパッチファイルを作成します。拡張子が.configで終わるファイル名を付けます。
  2. パッチファイルに以下のコードを挿入します:
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
 <sitecore>
 <!-- disable XSLT security issue see https://doc.sitecore.net/sitecore\_experience\_platform/setting\_up\_and\_maintaining/security\_hardening/configuring/disable\_sql\_server\_access\_from\_xslt -->
 <xslExtensions>
 <extension type="Sitecore.Xml.Xsl.SqlHelper, Sitecore.Kernel">
 <patch:delete/>
 </extension>
 </xslExtensions>
 </sitecore>
</configuration>
この記事を改善するための提案がある場合は、 お知らせください!