Spring Oauth应用程序无法在Microsoft Azure App中运行

时间:2018-08-03 12:52:01

标签: java spring azure

我创建了使用oauth2.0(authentication_code流)实现的spring应用程序,并将其部署到Azure App服务中。当我在本地计算机上运行它时,它可以正常工作并正确获取oauth令牌。但是我在Azure应用程序中部署了相同的代码,但它无法正常工作,表明******。com重定向了您太多次。

当我在“网络嗅探器”中跟踪流量时,响应中没有cookie信息。

我附上错误屏幕截图,以供参考。

Too many redirect error

Network sniffer report

1 个答案:

答案 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证书,则可以将其停用。

希望它对您有帮助。