【问题标题】:Switched to windows authentication in MVC and screen goes blank!在 MVC 中切换到 Windows 身份验证,屏幕变为空白!
【发布时间】:2010-06-15 19:59:08
【问题描述】:

已在调试模式下切换到 Windows 身份验证,在项目选项中设置 NLTM,但是当我按下播放时,它只会给我一个空白屏幕!有什么想法我现在可以做什么?

谢谢!

【问题讨论】:

  • 读到这个:stackoverflow.com/questions/2672535/… 似乎明白了一点......
  • 阅读:当您尝试在没有正确权限的情况下调用控制器操作时发生的确切情况取决于启用的身份验证类型。默认情况下,使用 ASP.NET 开发服务器时,您只会得到一个空白页面。该页面以 401 Not Authorized HTTP 响应状态提供。我添加了: 到我的配置但没有重定向...

标签: asp.net-mvc windows authentication


【解决方案1】:

如果有人提出这个问题,只需[授权]而不是说

[授权(角色=“管理员”)]

空白屏幕是某种 401 响应。如果您已登录,您将始终通过 [authorize] 过滤器

角色似乎是一个棘手的领域

【讨论】:

    猜你喜欢
    • 2011-12-05
    • 1970-01-01
    • 2018-03-16
    • 2015-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-19
    • 2020-12-07
    相关资源
    最近更新 更多