Jul*_*n N 8 nant file-permissions
我有一个ASP.NET应用程序.基本上交付流程是这样的:
我的问题是,当我尝试打开网站时,我有一个未经授权的访问错误.似乎文件需要为用户" IIS_WPG " 设置权限.
我无权更改IIS配置,因此我必须手动更改每个文件的权限.每次我更换文件时,权限都会被删除,我需要再次设置它们.
所以我有两个问题:
@Jeff Fritz Ouch ...你的建议是正确的解决方案,但参数是......危险:).
在开发计算机上我以管理员身份登录,并尝试使用cmd建议.
所以,经过一些测试,正确的命令是:
cacls [full folder path] /T /E /G IIS_WPG:F
Run Code Online (Sandbox Code Playgroud)
您需要在Windows中运行CACLS程序来授予文件和文件夹权限。在 Nant 中,您可以使用 EXEC 任务来完成此操作。
尝试使用如下标签块:
<exec program="cacls">
<arg value="*" />
<arg value="/G IIS_WPG:F" />
</exec>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2294 次 |
最近记录: |