HttpRuntimeSection.RelaxedUrlToFileSystemMapping プロパティ


HTTP 要求内の URL が有効な Windows ファイル パスである必要があるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the URL in an HTTP request is required to be a valid Windows file path.

 property bool RelaxedUrlToFileSystemMapping { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("relaxedUrlToFileSystemMapping", DefaultValue=Mono.Cecil.CustomAttributeArgument)]
public bool RelaxedUrlToFileSystemMapping { get; set; }
member this.RelaxedUrlToFileSystemMapping : bool with get, set
Public Property RelaxedUrlToFileSystemMapping As Boolean


URL が Windows パスの規則に準拠している必要がない場合は true。それ以外の場合は falsetrue if the URL does not have to comply with Windows path rules; otherwise false. 既定値は、false です。The default is false.



プロパティRelaxedUrlToFileSystemMappingは、受信 HTTP 要求の URL を検証する方法を決定します。The RelaxedUrlToFileSystemMapping property determines how the URL in an incoming HTTP request will be validated. このプロパティがfalseの場合、Windows ファイルシステムのパスが有効かどうかを判断するのと同じ規則を使用して URL が検証されます。If this property is false, the URL is validated by using the same rules that determine whether a Windows file system path is valid.

この値は、 RelaxedUrlToFileSystemMapping httpRuntime要素の属性を設定することによって、構成ファイルで設定できます。You can set this value in a configuration file by setting the RelaxedUrlToFileSystemMapping attribute of the httpRuntime element. 詳細については、「 HttpRuntime 要素 (ASP.NET Settings スキーマ)」を参照してください。For more information, see httpRuntime Element (ASP.NET Settings Schema).