...
IdPで認証時のエラーにより再ログインが要求される (Exception unwrapping data: Tag mismatch!)
IdP 4.x.x から IdP 5.
...
0.x へアップグレードする場合の注意点
下記ページの通りバージョン 5.0.0が 2023-09-14 にリリースされました。下記の注意事項および手順をご確認の上、バージョンアップを行ってください。
Shibboleth Identity Provider V5.0.0 (and plugins) now available
https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3199500367/ReleaseNotes
...
また、アップデート時のノウハウなど情報をお持ちの方がいらっしゃいましたら、情報交換ML等で共有いただけましたら幸いです。
Javaのバージョン
- Java 17が必須です。
...
Javaサーブレットコンテナ
- Jetty 11以上、もしくはTomcat 10.1以上が必須です。
- Shibboleth IdP V4で利用されていたJetty 9.4, Jetty 10はサポート対象外となりました。
- Shibboleth開発元は、2023-09-13時点でJetty 11の利用を推奨しています。
...
JavaScriptプラグイン
Java 15から、Javascriptエンジン15から、JavaScriptエンジン「Nashorn」が削除されました (JEP 372: Remove the Nashorn JavaScript Engine)。
attribute-resolver.xmlのScriptedAttributeをはじめとしてShibboleth IdPの設定でJavascriptを利用されている場合は、IdPの設定でJavaScriptを利用されている場合は、Nashornプラグイン (もしくは、Rhinoプラグイン)をインストールしてください。プラグイン(もしくは、Rhinoプラグイン)をインストールしてください。
JDBCStorageServiceプラグイン
Shibboleth IdP V5から、JPAStorageServiceが削除されました。
StoredId DataConnectorやRelationalDatabase DataConnectorなどでデータベースを利用されている場合は、JDBCStorageServiceプラグインをインストールしてJDBCStorageServiceに移行してください。
移行については、Shibboleth 移行については、下記Shibboleth IdP V4での移行手順を参考にしてください。V4での移行手順を参考に、まずV4にてプラグインへの移行を行い動作確認後、V5へアップグレードすることを推奨します。
...