[英]enable to access a resource behind 2 zuul proxy with spring cloud oauth2
我在微服務架構中工作,其中我的ui服務由zuul-gui支持,后端服務由zuul-service代理支持(均帶有Spring cloud oauth2 @ EnableOAuth2Sso批注)。
我的問題是,在使用oauth授權服務器對gui服務進行身份驗證后,我可以訪問后端服務。 看來zuul-gui(第一個gui代理)沒有將令牌中繼到zuul-service!
在兩個zuul代理中使用@ EnableOAuth2Sso時我錯了? 為什么在zuul-gui和zuul-service之間不能中繼令牌?
在此先感謝您的幫助。
我終於找到了解決我問題的方法。 想法是不保護2秒的zuul代理 (zuul-service),並將zuul.sensitive-hearder設置為空,以告訴zuul-service不要剝離后端服務的請求標頭和cookie。
希望對別人有幫助! 我在這個問題上苦苦掙扎,浪費了很多時間!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.