Ошибка AadHttpClient при загрузке страницы SP с веб-частью SPFx в настольном клиенте MSTeams

Я добавил Персональную вкладку в MS Teams, которая ссылается на страницу SharePoint с веб-частью SPFx, используя AadHttpClient.

В веб-клиенте MS Teams страница загружается должным образом, и AadHttpClient вызовы работают.

Однако в настольном клиенте MS Teams (в Windows) AadHttpClient не работает.

Заглянув в Fiddler, я вижу следующее (только в клиенте dekstop):

  • Звонок на /sites/MyDevSite/_api/Microsoft.SharePoint.Internal.ClientSideComponent.Token.AcquireOBOToken?resource='9bebc8ed-8a93-4efc-84a3-ae979d301124'&clientId='add82f27-80e9-45e3-9cf5-345e72d24ff7'

  • Вызов возвращает HTTP 500 с сообщением:

{"odata.error": {"code": "- 1, System.AggregateException", "message": {"lang": "en-US", "value": "Произошла одна или несколько ошибок."}} }

Я понятия не имею, что мне нужно сделать, чтобы это исправить, поэтому любая помощь будет принята с благодарностью.


person Nsevens    schedule 10.05.2019    source источник
comment
Персональные вкладки со страницами SharePoint пока не поддерживаются. Мы надеемся довольно скоро добраться до этого. Работает ли с вкладками каналов?   -  person Bill Bliss - MSFT    schedule 21.05.2019
comment
@ BillBliss-MSFT, я получаю ту же ошибку на вкладке канала. Тем временем звонил Лука Бандинелли. Он занимается этим вопросом. - надеюсь скоро решить эту проблему ...   -  person Nsevens    schedule 22.05.2019
comment
@Nsevens, пожалуйста, попробуйте еще раз. Я думаю, что исправление есть.   -  person Abhijit    schedule 24.06.2019
comment
@ Abhijit-MSFT действительно. Это исправили около недели назад. Спасибо за продолжение.   -  person Nsevens    schedule 24.06.2019
comment
У меня очень похожая установка. Однако я получаю другую ошибку: {"odata.error":{"code":"-2147024891, System.UnauthorizedAccessException","message":{"lang":"en-US","value":"Access denied. You do not have permission to perform this action or access this resource."}}} @ Abhijit-MSFT Как вы думаете, мне следует задать новый вопрос?   -  person Sahan Serasinghe    schedule 22.01.2020
comment
@SahanSerasinghe, наверное, лучше. Либо здесь, либо на гитхабе.   -  person Nsevens    schedule 22.01.2020
comment
@Nsevens Спасибо. Я задал отдельный вопрос по этому поводу: stackoverflow.com/questions/59860729/   -  person Sahan Serasinghe    schedule 22.01.2020


Ответы (1)


Исправление было выпущено Microsoft.

person Nsevens    schedule 24.06.2019