【问题标题】:Asp.net IIS7 keep prompting user credentials for non admin usersAsp.net IIS7 不断提示非管理员用户的用户凭据
【发布时间】:2012-09-21 13:52:23
【问题描述】:

我有一个设置为在 Windows 身份验证上运行的 ASP.net 网站。它在具有 Windows 身份验证的 IIS7 上运行。不是来自管理员组的每个用户,Internet Explorer 都会不断提示输入用户凭据。尽管当用户单击取消时,只要用户不单击任何页面控件,网站就可以正常运行。

我有一个带有 Telerik 控件的母版页。此页面包含 AJAX 管理器和 ScriptManager。如果用户调用没有母版页的 aspx 页面,则不会出现凭据窗口。 Telerik 资源在 web.config 中注册..正如我所说,该网站对于管理员组来说没有问题。普通用户也来自同一个域..但对他们来说,登录窗口不断出现...... 任何的想法? 该网站未在受信任的 Intranet 站点下注册..但这应该不是问题,否则管理员也会收到错误消息。 问候

【问题讨论】:

  • 检查包含“母版页”的文件夹的文件夹权限( mousedx-properties-permissions-Security ),并将它们与包含没有母版页的 aspx 页面的文件夹的文件夹权限进行比较。
  • 没有区别...即使为普通用户分配完整的安全权限..登录窗口仍然不断弹出..

标签: asp.net iis telerik


【解决方案1】:

我正在回答我自己的问题,因为它可能对其他人也有帮助。 在 Process Monitor 的帮助下,我终于能够找到问题所在。 http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx 结果发现其中一个 CSS 文件没有足够的权限供普通用户使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多