Keycloak设置http代理proxy:修订间差异

来自三线的随记
无编辑摘要
无编辑摘要
 
(未显示同一用户的2个中间版本)
第1行: 第1行:
==为keycloak发起的访问请求设置http代理(Proxy settings for keycloak outgoing requests)==
=== keycloak 开启log debug: ===
环境变量 KC_LOG_LEVEL    debug


===Official document===
如果不生效,还可以考虑  ROOT_LOGLEVEL debug
 
=== 为keycloak发起的访问请求设置http代理(Proxy settings for keycloak outgoing requests) ===
 
==== Official document ====
https://www.keycloak.org/docs/latest/server_installation/#_proxymappings
https://www.keycloak.org/docs/latest/server_installation/#_proxymappings
<br />
<br />


===Related configuration file path===
==== Related configuration file path ====
/opt/jboss/keycloak/standalone/configuration/****
<blockquote>There are some things you’ll need to configure in <code>standalone.xml</code>, <code>standalone-ha.xml</code>, or <code>domain.xml</code>. The location of this file depends on your operating mode.</blockquote>/opt/jboss/keycloak/standalone/configuration/****


eg: /opt/jboss/keycloak/standalone/configuration/standalone-ha.xml
eg: /opt/jboss/keycloak/standalone/configuration/standalone-ha.xml

2025年4月29日 (二) 17:56的最新版本

keycloak 开启log debug:

环境变量 KC_LOG_LEVEL    debug

如果不生效,还可以考虑 ROOT_LOGLEVEL debug

为keycloak发起的访问请求设置http代理(Proxy settings for keycloak outgoing requests)

Official document

https://www.keycloak.org/docs/latest/server_installation/#_proxymappings

Related configuration file path

There are some things you’ll need to configure in standalone.xml, standalone-ha.xml, or domain.xml. The location of this file depends on your operating mode.

/opt/jboss/keycloak/standalone/configuration/****

eg: /opt/jboss/keycloak/standalone/configuration/standalone-ha.xml

<spi name="connectionsHttpClient">
    <provider name="default" enabled="true">
        <properties>
           <property name="proxy-mappings" value="[&quot;.*\\.(microsoft|microsoftonline)\\.com;http://your-proxy-address.net:8080&quot;]"/>
        </properties>
    </provider>
</spi>

ps

需要注意的是 &quot; 是 " 的实体字符

Note that one needs to encode " characters with &quot;.