托管UWP上的PWA不适用于HTTPS,但适用于HTTP

时间:2019-12-23 04:21:32

标签: angular uwp service-worker progressive-web-apps

我在IIS上托管了一个PWA Angular应用程序,UWP应用程序正在访问该应用程序(只是一个指向PWA App的UWP Shell)。

package.appxmanifest 配置(例如StartPage和Content URI)指向具有HTTP方案的PWA时,它运行良好(当然,由于需要HTTPS,因此Service Worker注册会抛出错误) )。但是,当我更新URL以指向HTTPS时,UWP仅显示空白屏幕且没有错误(在调试UWP时在VS2017的Javascript控制台上)。

注意:使用HTTPS访问PWA可以从浏览器正常工作。另外,我使用自签名证书。

tl.dr;
PWA + UWP + HTTP =>有效
PWA + UWP + HTTPS =>不起作用
PWA + BROWSER +(HTTP或HTTPS)=>有效
因此,我正在寻找PWA + UWP + HTTPS组合不起作用的原因。

0 个答案:

没有答案
相关问题