2
我有一個使用Azure Active Directory身份驗證保護的API應用程序。我想使用Azure Scheduler調用此API應用程序的操作。我輸入了租戶ID,客戶端ID爲&,祕密放入了調度程序操作。使用Azure AD從Azure調度程序調用API應用程序時出現「未授權」OAuth身份驗證
當我安排或運行工作,我得到:
Http Action - Response from host 'xxxx.azurewebsites.net': 'Unauthorized'
診斷應用程序日誌給我:
JWT validation failed: IDX10214: Audience validation failed. Audiences:
'https://management.core.windows.net/'. Did not match:
validationParameters.ValidAudience: 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx' or
validationParameters.ValidAudiences: 'https://xxxx.azurewebsites.net'.
這對我有用。具體來說,添加條目「https://management.core.windows.net/」讓調度程序成功進行身份驗證。 –
這也適用於我。非常感謝。 –