小编Ser*_*sus的帖子

如何编辑web.config以停止提供.NET Web应用程序的特定文件类型

我想阻止用户通过浏览器访问某种类型的文件.例如,IIS服务器默认阻止访问.config和.vb文件,并显示错误消息"您已请求的页面类型未被提供,因为它已被明确禁止",并且我想添加其他文件这种行为的类型.

我可以添加到应用程序的web.config文件中吗?我宁愿不通过使用该<authorization>元素阻止目录访问来处理它.

.net asp.net iis web-config

5
推荐指数
1
解决办法
7770
查看次数

Java Runtime.exec()从参数中删除换行符

我有一个Java类,Runtime.exec()用于执行一个cscript进程,该进程具有String从数据库中检索的多个参数之一 .其中一个参数包括需要保留Runtime.exec()的换行符,但会删除换行符.使用时问题不存在ProcessBuilder,但我不必担心解析我的参数列表.

有没有办法在调用时保留换行符exec()

如果有人想看到它,这里是一个简化的调用示例exec():

Process proc = Runtime.getRuntime().exec("cscript test.vbs \"line1\r\nline2\"");
Run Code Online (Sandbox Code Playgroud)

我的脚本将"line1 line2"作为一个参数,换行符替换为空格.

java process runtime.exec processbuilder

3
推荐指数
1
解决办法
797
查看次数

标签 统计

.net ×1

asp.net ×1

iis ×1

java ×1

process ×1

processbuilder ×1

runtime.exec ×1

web-config ×1