每次我从网络服务器管理我们的虚拟服务器时,例如:
http://atat.consanto.com:1024/VirtualServer/VSWebApp.exe?view=1
它要求我输入用户名和密码。我怎样才能改变这个?我宁愿它不要求我提供凭据。我宁愿它完全不安全,对任何人开放。
我意识到它是从 IIS 运行的,但我在 IIS 管理器中找不到任何使它需要 HTTP-AUTH 的东西。我尝试编辑安全设置,无论我在哪里都能找到它们,让每个人都 完全控制,但没有解决问题。
它在 Windows Server 2008 上运行。
要允许站点、文件夹或文件在没有提示的情况下运行,您基本上需要输入用户的凭据。这是通过匿名用户完成的。由于您使用的是 IIS7,因此我建议您编辑网站 -> 身份验证。确保启用匿名身份验证。然后编辑它并选择底部的单选按钮,以使用应用程序池标识。
现在您需要确保您的应用程序池身份用户至少具有对磁盘的读取权限。检查您的应用程序池在哪个用户下运行并编辑站点文件夹的权限,并确保该用户被授予对磁盘的访问权限。
如果匿名身份验证被禁用,或者匿名帐户无权访问磁盘,则会提示输入凭据。