zul/gatewayはshiroまたはjwtを統合して認証と認証を行う方法

784 ワード

zulの:
zul統合jwt:
 https://blog.csdn.net/weixin_38003389/article/details/83654721
zulはshiroを統合し、shiroを独立したサービスとして作成し、springsessionを使用してsessionをredisに共有します.前のブログを見てもいいです.同時に良い文をお勧めします.
https://blog.csdn.net/u014203449/article/details/88087516
注意zul+springsessionを使用する場合.zulを構成するときに追加することを忘れないでください.
zuul.routes.api-a.sensitiveHeaders="*" 

セッションが伝達されることを保証します
 
义齿
gateway統合jwt:
https://blog.csdn.net/qq_40650378/article/details/83061160
https://blog.csdn.net/qq_40650378/article/details/83473429
最後に、gateway+jwtという方法をお勧めします.理由は2つあります.
1.gatewayの性能はzulよりずっと高い
2.マイクロサービスを利用すると、restful形式のインタフェースにアクセスします.直接jwtでtokenを生成し、毎回アクセスを携帯します.また、アクセス時にステータスがありません.
3.jwtも認証可能でspring securityを統合するだけでよい