https環境での利用について

https環境での利用について

https環境でSm@rtDBを利用する場合、TomcatのCATALINA_HOME/conf/server.xmlに追加記述が必要となる場合があります。

追加の記述が必要となるのは、Sm@rtDB Ver3.6.0以前のバージョンからVer3.6.0以降にアップデートを行った場合です。

Sm@rtDB Ver3.6.0以降、インストーラにてインストールを行う場合、アップデートした場合には、予めデフォルトで追加されているServer.xmlが配置されますので追加の必要はありません。

<Engine name="Catalina" defaultHost="localhost"> 以下に下記の記述を追加します。

<Valve className="org.apache.catalina.valves.RemoteIpValve"
remoteIpHeader="x-forwarded-for"
remoteIpProxiesHeader="x-forwarded-by"
protocolHeader="x-forwarded-proto"
/>

追加例:

<Engine name="Catalina" defaultHost="localhost">
    <Valve className="org.apache.catalina.valves.RemoteIpValve"
        remoteIpHeader="x-forwarded-for"
        remoteIpProxiesHeader="x-forwarded-by"
        protocolHeader="x-forwarded-proto"
  />