在我的应用程序配置中有一个包含用户名和密码的模拟标记,我想知道这些凭据应该是什么使应用程序工作 - 这些是域或IIS服务器中某些用户的凭据还是什么?< / p>
答案 0 :(得分:1)
没有用户名和密码的身份模拟将强制Web应用程序的.NET进程作为IIS设置为运行的同一用户运行。如果它具有指定的用户名和密码,那么它将强制.NET进程作为该特定用户运行。
应用程序可能需要使用受信任的身份验证,读取/写入文件的安全权限或网络资源来连接数据库。
答案 1 :(得分:0)
我在一个非常大的域上工作时使用它。它通常是域中的用户,具有对SQL后端和/或文件/文件夹权限等特定事物的访问权限。当您尝试根据您的配置构建项目时可能会遇到错误,我的解决方案是评论模拟行,构建,部署,然后在其部署位置再次取消注释。
答案 2 :(得分:-1)
如果运行IIS进程的用户无法访问您需要的特定资源,则只需要这样做。