簡體   English   中英

Azure Active Directory Active ActAs WCF

[英]Azure Active Directory Active ActAs WCF

我正在嘗試針對Azure Active Directory創建使用WIF保護的MVC 5應用。 我正在嘗試通過以下代碼使用SAML令牌:

        app.UseWsFederationAuthentication(
            new WsFederationAuthenticationOptions
            {
                Wtrealm = realm,
                MetadataAddress = adfsMetadata, 
                TokenValidationParameters = new System.IdentityModel.Tokens.TokenValidationParameters
                {
                     SaveSigninToken = true
                }
            });

該計划是使用返回的令牌傳遞到后端WCF服務。 從我的調查中,我了解到我將需要在此處使用“活動流”,在此情況下,Web應用程序需要從Azure AD請求訪問令牌,以便通過WCF服務進行身份驗證。

Azure Active Directory支持此流嗎? 我准備好了的一切似乎都表明還不是,這些天我們非常轉向WebAPI / OpenIdConnect。

我真的很想以一種或另一種方式來確認是否可以(使用WCF)還是是否應該放棄這種方法。

謝謝大衛

Azure AD不支持該流程。 此外,您的印象是正確的-Azure AD中沒有對WCF的明確支持,盡管在技術上可以扭轉WCF以使用Azure AD令牌,但這非常困難並且需要大量自定義。 我強烈建議您考慮Web API的發展,您會發現過去5年左右的所有示例和SDK均以此為依據。

暫無
暫無

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

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