小编use*_*933的帖子

keycloak auth/admin/master/console/whoami 401(未经授权)

由于一些组织限制,我的 DNS 服务器在将请求传递到服务器之前会执行基本的身份验证凭据检查。这是为了避免不需要的请求到达应用程序服务器。

为了正确加载应用程序的公共部分,我已将 Auth-Headers 添加到应用程序层的请求中,以便只有第一个/新的命中需要凭据

在此输入图像描述

但是我无法登录并查看网站的私人部分。

我有一个在 docker 容器中运行的 keycloak,虽然当我在组织网络内部时它工作正常,但是从网络外部我在 auth/admin/master/console/whoami 请求上收到 401(未经授权)。

我可以看到,对于该请求,用 keycloak 身份验证的令牌替换了授权标头,因此该请求被 DNS 阻止,并且永远不会到达我的服务器。

在此输入图像描述

我该如何解决这个问题?我如何告诉 keycloak 在其请求中发送另一个授权标头及其标头。像这里那样多个 HTTP 授权标头?(如果这确实是一个解决方案?)

keycloak

5
推荐指数
1
解决办法
2180
查看次数

标签 统计

keycloak ×1