http 请求被canceled

背景:

开发者社区 登录登出对接用户中心,现写的登出逻辑:清除缓存的用户信息内容->清除cookie->调用用户登出接口(自己的后台需要清除自己服务上的token)->跳转到/logout地址(用户中心对logout作拦截,进行清除sessionid等操作)

问题:

跳转的过程 出现canceled导致跳转不成功。

 

原因:

关闭弹出页面的操作请务必放在ajax请求的回调函数之内,否则就会出现请求被canceled的情况。

修改:

清除缓存的用户信息内容->清除cookie->调用用户登出接口,接口调用成功后,跳转到/logout地址

 

posted @ 2021-01-05 16:40  听我说。  阅读(2565)  评论(0编辑  收藏  举报