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

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

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

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