試圖通過 appcmd 允許 IIS 中的特定檔案型別。使用此代碼:
appcmd.exe set config "Default Web Site" -section:system.webServer/security/requestFiltering / "fileExtensions.[fileExtension='.txt',allowed='True']"
如果檔案擴展名已在 IIS 中列出以允許或拒絕,我會收到此錯誤:
cannot add duplicate collection entry of type 'add' with unique key attribute 'file extension' set to '.txt'
我想我需要在將它們添加回來之前洗掉 IIS 中的特定檔案擴展名允許/拒絕規則,但我不知道如何通過 appcmd 執行此操作。
uj5u.com熱心網友回復:
使用它來添加特定的檔案型別:
appcmd.exe set config "Default Web Site" -section:system.webServer/security/requestFiltering / "fileExtensions.[fileExtension='.txt']"
使用它來洗掉特定的檔案型別:
appcmd.exe set config "Default Web Site" -section:system.webServer/security/requestFiltering /-"fileExtensions.[fileExtension='.txt']"
uj5u.com熱心網友回復:
將 fileExtensions 前面的“ ”更改為“-”以洗掉配置
appcmd.exe set config "Default Web Site" -section:system.webServer/security/requestFiltering /-"fileExtensions.[fileExtension='.txt',allowed='True']"
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/311584.html
標籤:asp.net-mvc 批处理文件 信息系统 指令
上一篇:從不同的模型aspMVC呼叫視圖
