AadHttpClient се проваля при зареждане на SP страница с SPFx webpart в MSTeams Desktop Client

Добавих Личен раздел в MS Teams, който препраща към страница на SharePoint с SPFx уебчаст върху нея, използвайки AadHttpClient.

В уеб клиента на MS Teams страницата се зарежда според очакванията и извикванията AadHttpClient работят.

Обаче в MS Teams Desktop Client (на Windows) AadHttpClient не работи.

Гледайки във Fiddler, виждам, че се случва следното (само на десктоп клиента):

  • Извършва се обаждане до /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 вероятно е най-добрият. Тук или в github.   -  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