使用AppCmd在IIS Express中的虚拟目录上设置密码

时间:2013-04-12 09:39:23

标签: iis iis-express appcmd

我有一个带有指向文件共享的physicalPath的vdir。在applicationhost.config的vdir config部分中为有权访问该共享的用户设置“userName”和“password”属性可以正常工作,但密码是明文密码。

我希望在applicationhost.config文件中加密此密码。

我发现的唯一选择是使用“appcmd.exe”来执行此操作,但我无法以明显的方式使其工作:

appcmd.exe set vdir /vdir.name:"Default Web Site/img" /password:"ThePassword"

我收到此错误:

错误(hresult:80090016,消息:无法提交配置更改。 密钥集不存在)

我尝试使用提升的cmd提示符,什么都不做。设置其他属性,如userName,可以正常工作。

1 个答案:

答案 0 :(得分:0)

试试这样:

appcmd.exe set vdir "Default Web Site/img" /username:user /password:password