你的位置:首页 > 软件开发 > ASP.net > Web Api跨域登录问题

Web Api跨域登录问题

发布时间:2016-03-31 23:34:12
最近项目第一次尝试使用web api,照搬了mvc的Forms登录方式,在和前端对接的时候出现一个问题:  前端使用ajax调用登录接口完成登录后,再调用别的接口,被判断为未登录。  如果直接在浏览器中先后访问登录接口和别的接口,则能识别为已登录。对于asp.net的这些机制其实 ...

最近项目第一次尝试使用web api,照搬了get='_blank'>mvc的Forms登录方式,在和前端对接的时候出现一个问题:

  前端使用ajax调用登录接口完成登录后,再调用别的接口,被判断为未登录。

  如果直接在浏览器中先后访问登录接口和别的接口,则能识别为已登录。

对于asp.net的这些机制其实我了解不多,所以我猜测为跨域导致了两次调用的http上下文不一致造成的,当时我们解决跨域问题的方式是在服务端配置文件的system.webServer节点下加入:

<httpProtocol>

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Web Api跨域登录问题

关键词:web

web
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。