Spring Cloud GatewayのWebFilterでSa-Tokenを使用する際の「SaTokenContext未初期化」エラーの解消方法

Spring Cloud Gateway(WebFlux基盤)の開発環境において、`GlobalFilter`内でSa-Tokenの認証APIを呼び出すと、ランタイム時に以下のような例外が発生することがあります。 // 問題が発生する実装例 @Component @Slf4j public class UserIdPropagator implements GlobalFilter { @Override public Mono<Void> filter(ServerWebExchange ctx, GatewayFilterCh ...

8月22日 01:50 投稿

Apache Shiro セキュリティフレームワーク入門:認証アーキテクチャと Realm の構成

セキュリティマネージャーの設定 Apache Shiro では、INI 形式の設定ファイルを使用して SecurityManager を構築することが可能です。INI は可読性が高く、セットアップが容易であるため、多くのアプリケーションで採用されています。設定ファイルはファイルシステムやクラスパス、URL から読み込むことができ、それぞれ file:, classpath:, url: というプレフィックスで指 ...

7月22日 20:11 投稿