...
conf/c14n/subject-c14n.xml
conf/c14n/subject-c14n.xml
の<ref bean="c14n/SAML2Persistent" />
をアンコメントします。展開 コード ブロック language xml title conf/c14n/subject-c14n.xml <!-- Handle a SAML 2 persistent ID, provided a stored strategy is in use. --> <ref bean="c14n/SAML2Persistent" />
コード ブロック language diff title 差分 <!-- Handle a SAML 2 persistent ID, provided a stored strategy is in use. --> - <!-- <ref bean="c14n/SAML2Persistent" /> --> + <ref bean="c14n/SAML2Persistent" />
画面のカスタマイズ
...
ロゴの変更
...
ロゴをデフォルトのOur Identity Providerから機関のロゴに変更する手順は下記の通りです。
ロゴファイル
organization-logo.png
をedit-webapp/images/
以下に配置します。展開
.png organization-logo書式設定済み $ ls edit-webapp/images/ dummylogo-mobile.png dummylogo
.png
messages/error-messages.properties
のidp.logo
を上記1.で配置したファイル名に変更します。 なお、ファイル名は/images/
から始めます。また、idp.logo.alt-text
を変更します。コード ブロック language xml title messages/error-messages.properties collapse true idp.logo
=
/images/
idp.logo.alt-text = Organization logoorganization-logo.png
bin/build.sh
を実行して、war/idp.war
を作り直します。展開 書式設定済み $ sudo -u tomcat env JAVA_HOME="${JAVA_HOME}" bin/build.sh Installation Directory: [/opt/shibboleth-idp] Rebuilding /opt/shibboleth-idp/war/idp.war ... ...done BUILD SUCCESSFUL Total time: 16 seconds
messages/error-messages.properties
のidp.logo
を上記1.で配置したファイル名に変更します。 なお、ファイル名は/images/
から始めます。また、idp.logo.alt-text
を変更します。展開 コード ブロック language xml title messages/error-messages.properties # General strings idp.title = Web Login Service idp.title.suffix = Error idp.logo = /images/organization-logo.png idp.logo.alt-text = Organization logo
コード ブロック language diff title 差分 # General strings idp.title = Web Login Service idp.title.suffix = Error -idp.logo = /images/dummylogo.png -idp.logo.alt-text = Replace or remove this logo +idp.logo = /images/organization-logo.png +idp.logo.alt-text = Organization logo
メッセージの多言語化
表示するメッセージを英語から日本語などに変更する場合は、下記の3つのメッセージファイルを用意します。文字コードはUTF-8である必要があります。
...