首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改SSL证书和关联域将给出401以前没有的

更改SSL证书和关联域将给出401以前没有的
EN

Stack Overflow用户
提问于 2019-08-10 18:18:16
回答 1查看 258关注 0票数 0

我有一个具有多个服务的应用程序。其中之一是auth服务,它负责在检查客户端id (即浏览器或应用程序)是否有效并提供用户名/密码是否有效之后创建jwt。

我有另一个服务(网关),它将用户使用jwt令牌进行身份验证的任何请求重定向到其他服务。

所有这些都是可行的,而且已经工作了几年。它基于Spring,使用Security (初学者v2.1.5)。现在是时候更新我们的证书,同时转移到我们的新领域。新的证书已应用于Google平台负载均衡器。

使用Spring进行健康检查的调用使用正确的"UP“(在json中)响应。当我试图从同一个邮递员请求(使用新域名)打电话时,我会得到以下401代码的响应:

代码语言:javascript
运行
复制
{
    "error": "unauthorized",
    "error_description": "Full authentication is required to access this resource"
}

我确实有正确的客户端和密码/密码/使用base64编码(嘿,它以前起作用了,其他什么都没有改变)。

我尝试调试设置@EnableWebSecurity(debug = true),但它从请求中生成零条日志。

如果我将证书切换回旧域(和旧域),它将再次工作,不会发生任何其他更改。至少可以说,这让我有点疯狂。任何帮助、建议、想法都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-15 13:58:51

结果却是我的一个错误。当我在的复制粘贴过程中添加一个A类资源时,我为我的两个服务添加了相同的IP (即其中一个副本没有坚持)。最后,当请求auth令牌时,会调用网关服务上的安全性。

谢谢@的评论

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57444626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档