Проверка сертификата обхода в один клик

Я использую VS2015 Update 1, пытаюсь одним щелчком мыши опубликовать сайт aspnet 5 vNext MVC. Сервер, который я публикую, не имеет реального сертификата, и поэтому я получаю сообщение об ошибке:

C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Microsoft.DNX.Publishing.targets (386,5): Ошибка: Код ошибки: ERROR_CERTIFICATE_VALIDATION_FAILED

C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Microsoft.DNX.Publishing.targets (386,5): Ошибка: дополнительная информация: подключена к удаленному компьютеру ("УДАЛЕНО") с помощью указанный процесс ("Служба веб-управления"), но не смог проверить сертификат сервера. Если вы доверяете серверу, подключитесь снова и разрешите ненадежные сертификаты. Узнайте больше по адресу: http://go.microsoft.com/fwlink/?LinkId=221672.

C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Microsoft.DNX.Publishing.targets (386,5): ошибка: ошибка: основное соединение было закрыто: не удалось установить доверительные отношения для защищенный канал SSL/TLS.

C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Microsoft.DNX.Publishing.targets (386,5): Ошибка: Ошибка: удаленный сертификат недействителен в соответствии с процедурой проверки.

По (довольно старой) ссылке я обнаружил, что я могу легко заставить это работать, вручную выполнив команду msbuild и также передав -allowUntrusted переключатель. Однако я не могу найти настройки диалогового окна, тег XML в *.pubxmlни хорошее место в *publish.ps1 файл, чтобы заставить это поведение работать из визуальной студии.

Как сделать публикацию одним щелчком мыши, игнорируя недействительный сертификат моего сервера?

1 ответ

Решение

К *One Click pub.xml файл

<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    ...
    <AllowUntrustedCertificate>True</AllowUntrustedCertificate>
    ...
Другие вопросы по тегам