Веб-служба Azure: IDX10214: сбой проверки аудитории - PullRequest
0 голосов
/ 27 июня 2019

Когда я вызываю свой веб-API (веб-служба Azure) через SharePoint Online (AngularJS) с токеном на предъявителя для выполнения вызовов от имени пользователя, я получаю эту ошибку:

Azure Web Service: IDX10214: Audience validation failed.
SecurityTokenInvalidAudienceException: IDX10214: Audience validation failed. Audiences: '[PII is hidden]'. Did not match: validationParameters.ValidAudience: '[PII is hidden]' or validationParameters.ValidAudiences: '[PII is hidden]'.

Я пытался показать PII, но он не работает. PII всегда скрыт, поэтому я не могу сравнивать разные аудитории.

Кроме того, я видел, что веб-служба Azure не позволяет использовать подстановочные URL-адреса в разделе ответа URL. Я пытался использовать устаревший раздел для вставки подстановочных URL-адресов, таких как

https://*.azurewebsites.net/*

https://*.sharepoint.com/*

Эти URL-адреса с подстановочными символами работали раньше и до сих пор работают у "старых" арендаторов.

У кого-нибудь есть идеи, как решить эту проблему?

...