|
5
|
| Benjamin Pollack Stefan Rusek · 技术社区 · 17 年前 |
|
|
1
6
下面的解决方案是有效的,尽管我一点也不确定它是最佳的:
然后,您可以返回上述结果而不是httpunauthorizedResult来生成所需的401代码。不过,我觉得这很笨拙。 |
|
|
2
4
你可以分开
在这种情况下,页面“foo/bar.aspx”允许具有goodguys角色的人使用,但拒绝所有其他人使用。 在您的情况下,您可能希望允许不进行身份验证的所有操作:
|
|
|
3
0
在类似的情况下,我需要返回一些触发了不需要的重定向的东西(基本上是一条关于身份验证如何失败的消息,它重定向到登录屏幕而没有错误信息)。 这解决了问题:
|