我在IIS中遇到了Windows身份验证问题。我有一个内部网站点的网站。但问题是只有IIS的管理员才能使用它,而不是同一个内部网中的其他用户。 Windows身份验证弹出窗口正在显示,但在输入用户名和密码后,它会显示相同的身份验证弹出窗口。
答案 0 :(得分:2)
我实际上找到了答案,它可能会帮助那些像我一样被卡住的人。问题出在安全选项卡中,我们没有将用户帐户添加为“用户”。我们拥有IIS_USRS,admin等所有帐户,但我们忘了添加“用户”。添加后,允许每个人访问该网站。
奇怪的是,当您的应用程序不需要Windows身份验证时,IIS_USRS就足够了,否则不要忘记添加“用户”或访问所需的任何帐户。
答案 1 :(得分:0)
这通常会通过权限配置错误的权限来实现。 尝试执行以下某些选项。
1.验证" 应用程序池"的用户应用程序运行的位置,在应用程序所在的位置具有必要的权限。
2.确认您拥有" Windows身份验证"在您的应用中启用。 (当然,仅当您的应用需要 Windows身份验证时,如果您的应用不需要 Windows身份验证,则仅激活匿名身份验证并停用其他人。 )
3.验证您的应用提供商是按此顺序设置的Windows身份验证( NTLM,Negotiate )