MS Teams: нам не удалось сохранить настройки вашей вкладки. Пожалуйста, попробуйте еще раз

Я пытаюсь добавить вкладку конфигурации в Teams, как показано в https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/tabs/tabs-configuration Но я получаю сообщение об ошибке, так как не удалось сохранить настройки вкладки. Пожалуйста, попробуйте еще раз.

Ниже Javascript

<script type="text/javascript">
microsoftTeams.initialize();
microsoftTeams.settings.registerOnSaveHandler(function (saveEvent) {
var radios = document.getElementsByName("maptype");
if (radios[0].checked) {
   microsoftTeams.settings.setSettings({
     entityId: "bing",
     contentUrl: "https://www.bing.com/maps/embed",
     suggestedDisplayName: "Bing Map",
     websiteUrl: "https://www.bing.com/maps",
     removeUrl: "https://teams-get-started-sample.azurewebsites.net/tabremove.html",
  });
}
else {
   microsoftTeams.settings.setSettings({
     entityId: "google",
     contentUrl: "https://www.google.com/maps/embed",
     suggestedDisplayName: "Google Map",
     websiteUrl: "https://www.google.com/maps",
     removeUrl: "https://teams-get-started-sample.azurewebsites.net/tabremove.html",
  });
}

saveEvent.notifySuccess();
});

function onClick() {
microsoftTeams.settings.setValidityState(true);
}
</script>

Вот изображение ошибки в MS Teams


person Hyder Ahmed    schedule 24.11.2017    source источник
comment
Вы добавили .bing.com и .google.com как часть validDomains в файл манифеста? Если для вашей конфигурации вкладки или пользовательского интерфейса содержимого необходимо перейти к любому другому домену, кроме того, который используется для конфигурации вкладки, этот домен должен быть указан validDomain.   -  person Wajeed-MSFT    schedule 27.11.2017
comment
@ Wajeed-MSFT Я добавил его как действительные домены validDomains: [static2.sharepointonline.com, secure.aadcdn.microsoftonline-p.com, code.jquery.com, statics.teams.microsoft.com, .microsoftonline. com, ajax.googleapis.com, .bing.com, * .google.com]   -  person Hyder Ahmed    schedule 27.11.2017
comment
Пожалуйста, добавьте team-get-started-sample.azurewebsites.net как часть validDomains. Также измените .bing.com на * .bing.com или bing.com.   -  person Wajeed-MSFT    schedule 27.11.2017


Ответы (1)


Поскольку @ Wajeed-MSTF предложил добавить действительные домены, поскольку удар решил мою проблему. Благодарю вас!

 "validDomains": [ "static2.sharepointonline.com", "secure.aadcdn.microsoftonline-p.com", "code.jquery.com", "statics.teams.microsoft.com", ".microsoftonline.com", "ajax.googleapis.com", ".bing.com", "*.google.com" ]
person Hyder Ahmed    schedule 14.05.2018