UWP appx установить веб-ошибку - не могу открыть appx - PullRequest
0 голосов
/ 24 апреля 2018

Я пытаюсь настроить страницу для установки приложения appx UWP согласно этому блогу: https://blogs.msdn.microsoft.com/appinstaller/2017/09/26/uwp-app-installs-from-web-via-app-installer/

Я создал файлы пакета приложения, создал новый сайт в IIS с базовым index.html со ссылкой

<a href="ms-appinstaller:?source=http://localhost:89/MySampleApp_0.0.1.0_x86.appx">Install appx package</a><br>

Когда я запускаю файл appx через проводник, он отлично устанавливается. Когда я открываю его по ссылке выше, он запускает установщик приложения, но с ошибкой:

Невозможно открыть файл appx / appxbundle / appinstaller. Причина: ошибка при разборе appx / appxbundle / appinstaller

Я не очень разбираюсь в IIS, но полагаю, что это связано с доступом к установочным файлам. Если я уберу

ms-appinstaller:?source=

часть файла загружается нормально, потому что я настроил mimetype.

Есть идеи?

РЕДАКТИРОВАТЬ: Я использую самоподписанный сертификат. Это проблема?

1 Ответ

0 голосов
/ 14 июня 2018

Ответ предоставлен Бриз Лю в комментариях. Установка исключения петли, как описано здесь, решает проблему:

https://docs.microsoft.com/en-us/windows/uwp/packaging/web-install-iis#step-8---add-loopback-exemption-for-app-installer

...