簡體   English   中英

無需用戶交互的Azure App(本機)靜默身份驗證

[英]Azure App(native) Silent Authentication without user interaction

我想使用Online Management API備份dynamics crm實例。 基本上,我想每天備份Full CRM實例,而無需用戶干預。 MS給出的示例代碼需要一個我們不需要的登錄窗口,我也沒有找到排除登錄窗口的方法。

樣例代碼

作為Windows服務的守護程序運行它,您可以使用“應用程序權限”,並通過此處記錄的“身份驗證流”獲得僅應用程序令牌,並帶有指向該示例代碼的鏈接。 現在,如果您以具有委派權限的用戶帳戶運行它,則可以嘗試使用“ client_secret_post”身份驗證方法來獲取此處提到的令牌,並使用OpenID Connect規范OAuth 2.0規范進行更詳細的說明。 有一個Wiki上,在Azure的ActiveDirectory中庫換dotnet的GitHub庫在這里

這是您要用於守護程序應用程序的代碼示例守護程序應用程序(使用應用程序的標識訪問Web API)

您可以選擇.NET或.NET Core示例,甚至可以選擇一個Java示例和一個ASP.NET Web App。

暫無
暫無

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

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