我创建了使用oauth2.0(authentication_code流)实现的spring应用程序,并将其部署到Azure App服务中。当我在本地计算机上运行它时,它可以正常工作并正确获取oauth令牌。但是我在Azure应用程序中部署了相同的代码,但它无法正常工作,表明******。com重定向了您太多次。
当我在“网络嗅探器”中跟踪流量时,响应中没有cookie信息。
我附上错误屏幕截图,以供参考。
答案 0 :(得分:0)
据我所知,******.com redirected you too many times
错误是Google Chrome浏览器中错误ERR_TOO_MANY_REDIRECTS
(也称为重定向循环)的不同变体。
您可以参考以下建议和检查内容以纠正错误。
1。删除该特定网站上的缓存和cookie
Cookie有时可能包含错误数据,可能会导致ERR_TOO_MANY_REDIRECTS
错误。由于Cookie会保留您在网站和其他设置上的“登录”状态,因此建议您仅删除以下位置的Cookie:有问题的网站。这样,您就不会影响您经常访问的任何其他会话或网站。
2。确定重定向循环的性质
免费的online Redirect Checker tool可以帮助进一步分析可能发生的情况。这也可以通过cURL完成。
3。输入chrome:// extensions
在检查和刷新页面时逐个禁用每个扩展,如果在禁用特定扩展的情况下页面开始工作,则该扩展存在问题,应删除它。
4。检查您的HTTPS设置
如果您的域名托管服务商上有SSL证书,则可以将其停用。
希望它对您有帮助。