我有这个门户网站,其中包含从经典asp到asp.net 4x的应用程序。从WIA到表单身份验证的转换是手动完成的,因为这种微妙的怪癖将不接受任何其他方式。我只剩下一个障碍,它正在访问虚拟目录,该目录存储了其中一个应用程序的图像和文档,并且不再具有窗口身份验证提供的物理路径凭据。
没有应用程序可以控制此虚拟目录,我需要在IIS 7.0中从“应用程序用户(传递身份验证)”转换为“特定用户”
我尝试为普通用户和我自己的管理员帐户设置凭据,但收到错误数据错误0x80090005,该错误通常告诉我applicationHost.config中没有加密的凭据
我假定登录类型为纯文本,并且这些键应位于applicationHost.config中。
任何有关如何创建这些密钥的提示将不胜感激。
我执行了Lex Li指向我的命令:
appcmd set vdir /vdir.name:"ExampleSite/ExamplePathDir" /username:"username" /password:"XXXXXXXX"
并收到错误数据错误:
错误(hresult:80090005,消息:无法提交配置更改。 错误数据。