簡體   English   中英

Azure Active Directory和WCF服務庫示例

[英]Azure Active Directory and WCF Service Library Example

我有一個現有的WCF服務庫(自托管)。 我正在嘗試將其移到Cloud Worker角色中,並發現我的舊AD LDS無法正常工作(除非我通過LDAP使用SSL保護它,這似乎有問題)。 我有一個與MVC控制器對話的簡單客戶端的工作示例,但無法將其轉換為WCF庫。 有誰知道一個可行的例子或通過實例可以向我展示如何做到這一點?

根據描述,您希望將本地目錄與Azure Active Directory集成,以進行WCF的身份驗證/授權。

在這種情況下,我們需要安裝Azure AD Connect來將Azure AD與本地AD聯合。 當客戶端想要請求WCF時,它需要通過Azure AD獲取訪問令牌。 這是供您參考的圖: 在此處輸入圖片說明

您可以找到許多有關如何將本地應用程序遷移到雲的文檔。 這是供您參考的:

Microsoft Azure-將應用程序遷移到雲的技巧

您可能還對Azure中繼很感興趣,它使您可以將駐留在企業網絡中的服務安全地暴露給公共雲,而無需打開防火牆連接或需要對企業網絡基礎結構進行侵入式更改。

更新資料

如果使用的是Azure Active Directory,則無需在應用程序中查詢AD。 相反,Azure AD將發出訪問令牌,您可以使用該訪問令牌來調用WCF。 在WCF中,您只需要驗證訪問令牌是否有效。 帖子中的場景更加復雜,將Azure Active Directory與本地Active Directory集成在一起。

Microsoft還提供了許多示例,以幫助開發人員開始與Azure Active Directory集成,您可以從此處參考這些示例。 對於在WCF中手動驗證訪問令牌,您也可以參考此處

暫無
暫無

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

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