簡體   English   中英

將 IdentityServer4 配置為僅頒發令牌

[英]Configure IdentityServer4 to issue tokens only

我們正在從 ASP NET 應用程序遷移到 ASP NET Core 2.1,並決定用IdentityServer4替換內置的 ASP NET .UseAuthorizationServer中間件。

但是,我們只想在令牌發布過程中依賴 IS4,並將當前與身份相關的驗證例程與第 3 方 package 分開。

查看 IS4 代碼,對其端點的所有調用都與ProcessAsync調用之前的請求驗證器調用相結合,因此看起來我們無法將驗證與請求處理分離並完全禁用它。

對我們來說理想的解決方案是從本地中間件對與身份相關的端點執行請求驗證,然后調用 IdentityServer4 中間件來執行令牌發布代碼。 任何建議如何實現這一目標?

我有一個非常丑陋的建議。 為什么不將 ISR4 配置為指向舊應用程序以通過 OIDC 進行身份驗證,然后使用 IdentityServerTools 頒發令牌? 說啥?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM