0
で承認規則のオーバーライドVisual Studio 2015を使用してください。
コードはconfiguration/system.webに配置されています。は私がのmachine.configで使用する場合、web.configファイルで正常に動作しますが、動作しません。次のコードを持っているのmachine.config
無効な設定を追加してアプリケーションをクラッシュさせて、正しいmachine.configファイルを使用していることを確認しました。
私はmachine.configでこれをやりたいのは、たくさんのアプリケーションを持つテストサーバーがあるからです。
開発者はweb.configを正しく設定するのを忘れることがあります。サーバーレベルで承認ルールを上書きすることでこの問題を回避したいと考えています。
ご協力いただければ幸いです!
「通常の」web.configのように、特定のパスの認可ルールを設定できるかどうか知っていますか?権限のないすべてのユーザーへのアクセスを拒否したいが、ロケーションパス= "my-path"にはすべてのユーザーがアクセスできる必要があります。これは、machine.configと同じフォルダにあるweb.configファイルでは機能していないようです。ありがとう! –
@šljakerあなたは%windir%\ system32 \ inetsrv \ config \ applicationHost.configにロケーションタグを置こうとすることができます –