Можем ли мы заставить нашу надстройку панели задач Office использовать IE11, а не Edge? - PullRequest
0 голосов
/ 10 июля 2020

В моей компании есть надстройка области задач Office собственной разработки, которую мы размещаем внутри каталога надстроек SharePoint 2013, который используется только сотрудниками в нашей сети.

Мы заметили, что недавно добавление -in начал запрашивать у пользователей логин, чего раньше никогда не было:

enter image description here

After doing some research, it seems that the комбинация Windows и версии Office , на которую мы недавно обновились, привело к Microsoft Edge используется для рендеринга надстройки из настольных программ Office (единственный способ, которым наши пользователи используют надстройку). Раньше для визуализации надстройки использовался IE11, и у нас не было проблем с запросом пользователя на вход.

В документации Microsoft , указанной выше, есть примечание:

Если ваша надстройка включает в манифест элемент Runtimes, она использует Inte rnet Explorer 11 независимо от версии Windows или Microsoft 365. Дополнительные сведения см. В разделе Время выполнения .

Мы пытались использовать элемент Runtimes в манифесте надстройки, но это не помогло. Панель задач продолжает отображаться с помощью Edge, запрашивает логин и отображает такое сообщение:

введите описание изображения здесь

Что мы можем сделать в манифесте, чтобы заставить Word и Excel использовать IE11 вместо Edge для рендеринга нашей надстройки?

Если мы вынуждены жить с Edge, можем ли мы что-нибудь сделать, чтобы он перестал запрашивать вход при каждой загрузке надстройки?

Есть ли что-нибудь с точки зрения политики, что наша ИТ-команда может сделать, чтобы заставить IE11 или заставить Edge останавливаться запрос входа в систему? Судя по моему исследованию, Edge не имеет понятия о надежных сайтах.

1 Ответ

1 голос
/ 11 июля 2020

Я могу дать вам частичный ответ, но, возможно, не решение:

Невозможно контролировать, какой браузер используется на компьютере пользователя.

Надстройка SharePoint каталоги не могут использоваться для надстроек, которые используют определенный манифест XML, разработанный в последние несколько лет. (Я не знаю почему.) Похоже, что <Runtimes> - один из таких.

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

...