.net - requestFiltering 具有无效的子元素
问题描述
我想阻止 xml 文件通过 url 直接访问,但想只允许访问一个带有 xml 扩展名的 URL。从微软尝试了这段代码并做了一些修改。
<system.webServer>
<security>
<requestFiltering>
<fileExtensions>
<add fileExtension=".xml" allowed="false"/>
</fileExtensions>
<alwaysAllowedUrls>
<add url="/bad_sequence.txt" />
</alwaysAllowedUrls>
</requestFiltering>
</security>
</system.webServer>
视觉工作室显示无效的孩子。我的 IIS 是 10.version。
解决方案
我遇到了类似的问题,安装 Visual Studio 2019 最新版本似乎解决了这个问题。参考 - https://developercommunity.visualstudio.com/t/webconfig-schema-does-not-recognize-removeserverhe/292146
推荐阅读
- excel - Excel VBA 发送键
- html - 无法以正确的意图对齐图像旁边的文本
- javascript - 调试 javascript 幻灯片
- c# - 上传多张图片并转换为base64,然后保存到数据库
- php - 使用PHP在Mysql中插入语句后重复记录
- c++ - 验证 #include 使用由 cmake 的 ExternalProject_Add 生成的标头,而不是系统等效项
- django - 将 SQL 显示为 None 的 django 调试工具栏
- google-apps-script - 如何以编程方式将锚注释添加到 Google Doc 文件
- javascript - 不使用 JQuery 的带有粘性标题和可调整大小列的表
- python - 命令不返回任何内容