---
title: "JavaScriptコードによるSVGファイルのブロックを無効にしてください"
slug: "disable-blocking-of-svg-files-with-javascript-code"
abstract: "JavaScriptコードでSVGファイルのブロックを無効にする方法を学びましょう。"
---
# JavaScriptコードによるSVGファイルのブロックを無効にしてください

セキュリティ上の理由から、JavaScriptコード付きのスケーラブルベクターグラフィックス(SVG)ファイルは、メディアファイルをメディアライブラリにアップロードする際にブロックされます。この機能は、SVGファイルのJavaScriptコードチェックを行う検証プロセッサを削除するパッチ設定ファイルを作成することでオフにできます。プロセッサはCheckSvgForJsと呼ばれ、validateMediaパイプラインの一部です。この機能をオフにすると、ページビルダーやコンテンツエディターなど、メディアライブラリにファイルをアップロードするすべてのSitecoreAIアプリケーションに影響が及びます。

SVGファイルのブロックを無効にするには:

> !注**XM Cloudは現在SitecoreAIです**。エンジニアリング資産が更新されている間、一部のコード例、画像、UIラベルはXM Cloudを使用している場合があります。

1.  パッチ設定ファイルを作成しましょう。
    
2.  以下のコードをファイルに貼り付けます:
    
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration xmlns:patch="http://www.sitecore.net/xmlconfig/"
     xmlns:role="http://www.sitecore.net/xmlconfig/role/">
     <sitecore role:require="!XMCloud">
     <pipelines>
     <validateMedia>
     <processor type="Sitecore.Pipelines.ValidateMedia.CheckSvgForJs,Sitecore.Kernel" >
     <patch:delete/>
     </processor>
     </validateMedia>
     </pipelines>
     </sitecore>
    </configuration>
    
3.  ファイルを次のフォルダに保存してください: */App\_Config/Include*。