首页 > 解决方案 > OAuth 重定向(回调)在 Chrome for SSL 上无法正常工作

问题描述

我正在开发一个反应单页网络应用程序(SPA),当谷歌在成功 OAuth 登录后重定向到我的应用程序的回调 url 的 ssl 版本时,它不会从服务器端加载数据(Laravel 应用程序不处理接收到的数据)而是它获取应用程序的主页(似乎来自缓存或类似的东西)

但是如果我使用 http 版本的网站,一切都可以并被重定向。

这是 ssl 和非 ssl 标头的图像

非 SSL(一切正常) 在此处输入图像描述

带 ssl 在此处输入图像描述

PS:服务器是Open Litespeed,可能有问题。

标签: phpssloauth-2.0google-oauthlitespeed

解决方案


它看起来不像 Web 服务器级缓存,因为它会显示 X-Litespeed-Cache Header。

但是,Service Worker 确实是一个浏览器级缓存,需要进行设置以确保浏览器每次都从网络中获取最新数据。

参考这个文档


推荐阅读