我正在設計分爲微服務的大型應用程序的後端。我使用春雲其工具:尤里卡,Zuul等我已經實現,它支持4種類型的OAuth2授權服務器。它工作沒有問題。春天微服務,無狀態會話,角度和靜態文件服務
然後我被要求以服務的方式HTML文件和,如果沒有授權,後端必須重定向到登錄頁面,並強烈建議我不要使用會話。我認爲,如果沒有會議春天真的不知道發生了什麼,最後它必須有令牌來決定建立安全上下文。
我開始研究這個問題。我發現來自Spring Security and Angular JS tutorial的示例表明,在角度內,在UI路徑內完成路由和重定向。我在github中瀏覽了幾個項目,他們也使用angular來重定向。
是否可以在完全無狀態的會話中使用後端進行重定向?(這聽起來很愚蠢,但不能用其他方式表達)我想給我的同事們提供這個答案,表明這是可能的)。如果可能的話,有沒有例子?
您是否嘗試過使用基於JWT令牌身份驗證?它是完全無狀態的,我們在許多項目中使用過微服務架構。 – anataliocs