Устранение неполадок с безопасностью решения Office
Область применения: Visual Studio
В этой статье содержатся советы по решению распространенных проблем, которые могут возникнуть при работе с обеспечением безопасности решений Office.
Сведения в этой статье относятся к проектам уровня документа и проектам надстроек набор средств Visual Studio для Office (VSTO). См. сведения о функциях, доступных по Приложение Office и типу проекта.
Надежные решения не могут быть установлены с ограниченных сайтов
Если веб-сайт указан в зоне ограниченных сайтов Internet Explorer, пользователи не могут установить решение из веб-расположения, даже если решение подписано доверенным сертификатом.
URL-адрес манифеста развертывания можно разделить на одну из пяти зон:
- Мой компьютер
- Интернет
- Местная интрасеть
- Доверенные веб-сайты
- Опасные сайты
Если расположение манифеста развертывания назначено зоне ограниченных сайтов, набор средств Visual Studio для Office среда выполнения не устанавливает решение. Если расположение известно и может быть доверенным, пользователь может удалить расположение из зоны ограниченных сайтов и установить решение. Сведения об управлении зонами см. в разделе "Настройка доверенных издателей ClickOnce".
Решения не могут быть установлены из сетевых файловых ресурсов или веб-расположений, если установлена конфигурация расширенной безопасности Internet Explorer или Internet Explorer 7
Конфигурация расширенной безопасности Internet Explorer (IEESC) в Windows Server 2003 и более поздних версиях, а Internet Explorer 7 и более поздних версий значительно ограничивает возможности пользователей просматривать Интернет. Когда пользователи пытаются установить решения Office из сетевого файлового ресурса или веб-расположения, они могут получить следующее сообщение об ошибке: "Настраиваемые функции в этом приложении не будут работать, так как сертификат, используемый для подписи манифеста развертывания для <SolutionName> , не является доверенным. Обратитесь к администратору за дополнительной помощью".
При использовании IEESC и Internet Explorer 7 и более поздних версий, если URL-адрес манифеста развертывания классифицируется в зоне Интернета, манифест должен иметь сертификат от доверенного издателя или решение не может быть установлено. Без IEESC поведение по умолчанию — предложить конечному пользователю принять решение о доверии.
Чтобы управлять эффектом IEESC и Internet Explorer 7 и более поздних версий, определите веб-сайты и UNC-пути, которыми вы доверяете, и добавьте их в одну из доверенных зон безопасности (локальная интрасетя или доверенные сайты). Сведения об управлении зонами см. в разделе "Настройка доверенных издателей ClickOnce".