Web API 2授权不按预期工作

时间:2016-11-21 11:09:31

标签: cookies authorize

我遇到的问题与此处提到的问题相同,但没有确凿的答案:Asp.Net Owin authorized request works in Incognito mode but not "normal" Chrome

我无法对这个问题发表评论,因为我没有允许的声誉,但我会问这是否与我的项目同时包含Web表单和Web API以及存在冲突的事实有关使用授权cookie。

还有其他人遇到过这个问题吗?

由于

1 个答案:

答案 0 :(得分:0)

为了其他有同样问题的人的利益:

确实是由于表格身份验证与OWIN承载令牌同时启用。

如果您通过表单身份验证登录,然后尝试在同一浏览器中调用Web api端点,它将使用通过Web Api授权识别的cookie信息。

在隐姓埋名中,没有这样的Cookie,所以表现得像预期的那样。