上传目录修改之三:授权指定的UNC路径为完全信任
作者:阿辉
来源:本站原创
点击数: 次
发布时间:2011年12月07日
注:以下方法只适用于4.5以前的版本。
如果我们在配置iis的时候网站的目录为UNC路径的话,会导致生成静态的时候提示生成完成,但是实际上没有生成文件,对于这个问题,采取的解决方法如下:
进入到CMD命令行模式,在命令行模式进入到 .Net Framework 的安装目录(注意是区分x86和x64的)
x64 架构就进入 C:WindowsMicrosoft.NETFramework64v2.0.50727
x86 架构就进入 C:WindowsMicrosoft.NETFrameworkv2.0.50727
执行 caspol.exe 工具来授权指定的 UNC 路径为完全信任的,否则.net用户是不能完全的对网络中unc路径有所有的权限。具体的指令如下:
caspol -m -ag 1. -url "*" FullTrust -exclusive on
输入上面指令回车之后提示“yes”or“no”,当然是选择y啦(此处的unc路径读者可以使用自己定义的。)
然后通过caspol –listgroups命令来查看是否添加成功,路径是不能重复添加的,如果添加了重复的路径,在运行应用程序的时候会报错的。
设定好了之后要回收下应用程序池就能生效了。