【问题标题】:The Authorize(Roles="") tag and IIS 6Authorize(Roles="") 标记和 IIS 6
【发布时间】:2014-10-08 01:59:46
【问题描述】:

当我在 IIS 6 上部署我的网站时遇到一些问题。我在 Intranet 上,我已将安全设置为 Windows 身份验证,没有 Authorize(Roles="") 标记我的网站工作,它显示我的活动目录欢迎消息中的用户名(IIS 6 上的网站)。使用 Authorize(Roles="") 标记,它在从 IIS express 上的 Visual Studio 启动时工作。但是使用 IIS 6 上的标签和站点,当我浏览到该站点时,我得到登录提示并且没有凭据工作。有没有人知道我可能错过的东西或我还不知道的东西。任何帮助将不胜感激。 谢谢。

【问题讨论】:

    标签: asp.net asp.net-mvc iis-6 windows-authentication windows-server-2003


    【解决方案1】:

    您确定输入的是域\用户名吗?在进行身份验证时,人们尝试使用他们的域名/PC 名称而不是目标域名/PC 名称进行身份验证是很常见的。

    问候

    利亚姆

    【讨论】:

    • 是的,我认为我做得对,标签看起来像这样 [Authorize(Roles=@"DOMAIN\UserGroup")] 它正在按我的预期在 IIS Express 上运行,并且身份验证本身似乎在 IIS 6 上工作,因为没有标记它会登录我并显示我的用户名..
    猜你喜欢
    • 2023-02-02
    • 2023-03-11
    • 1970-01-01
    • 2019-02-16
    • 2019-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-06
    相关资源
    最近更新 更多