2017-08-01 27 views

回答

0

我实际上找到了答案,这可能会帮助像我这样卡住的人。问题出在安全选项卡中,我们没有将用户帐户添加为“用户”。我们拥有像IIS_USRS,admin等所有账户,但我们忘了添加“用户”。添加后允许所有人访问该网站。

奇怪的是,当你的应用程序不需要Windows身份验证,然后IIS_USRS足够,否则不要忘记加上“用户”或帐户需要访问什么。

0

这通常会发生,通过权限的一个错误的配置权限。 尝试执行以下某些选项。

1.Verify的“应用程序池”里的应用程序正在运行的用户,具有在应用程序所在的位置所需的权限。

2.验证您的“Windows身份验证”已在您的应用中启用。 (当然,这只是如果你的应用需要Windows身份验证如果您的应用程序并不需要Windows身份验证只激活匿名Authetincation并停用其他人。)

3.Verify您的应用程序供应商在这个集合为Windows身份验证(NTLM,谈判

+0

我已验证我的应用程序池,并且它为每个网站分别运行。此外,我已启用Windows身份验证都在我的网页配置和iis。但仍面临同样的问题。任何帮助? – Eliotjse

+0

验证用户正在运行的应用程序**池(IIS应用程序池\默认应用或任何用户的配置)**,有文件夹在应用程序运行**的权利(C:\的Inetpub \ wwwroot的\ yourAppName)** – ThaNet

+0

我已验证,并且已为我的文件夹中的IIS_USRS授予完全访问权限。但仍然没有工作。身份验证仅适用于IIS用户登录,不适用于其他人。 – Eliotjse

相关问题