web-dev-qa-db-ja.com

IIS ExpressConfigで親パスを許可する]を設定する方法

これはapplicationhost.configファイルで可能だと思いますが、親パスの設定が表示されませんでした。

IIS Expressで実行されている特定のサイトの親パスをどのように許可しますか?

26
Brian Boatright

C:\ Documents and Settings\$ your user name $\My Documents\IISExpress\configに移動します

ApplicationHost.configを開きます

を見つける <system.webServer> セクション

変更 <asp>セクションを次のように…デフォルトでは、キャッシュと空の制限ビットしかありませんでしたが、不要なパラメータを自由に調整してください。

<asp 
     enableParentPaths="true" 
     bufferingOn="true" 
     errorsToNTLog="true" 
     appAllowDebugging="true" 
     appAllowClientDebug="true" 
     scriptErrorSentToBrowser="true">

     <session allowSessionState="true" />
     <cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
     <limits />
</asp>

Iisexpressを保存して再起動します。

46
Flapper

以下はあなたを動かすはずです。

  • 32ビットシステムの場合_"%programfiles%\iis express\appcmd" set config "Default Web Site/myapp -section:asp -enableParentPaths:true_

  • 64ビットの場合system"%programfiles(x86)%\iis express\appcmd" set config "Default Web Site/myapp -section:asp -enableParentPaths:true

関連するIIS 7構成リファレンスへのリンク: http://www.iis.net/ConfigReference/system.webServer/asp

2
Jaro Dunajsky