我需要使用客户端的Web SDK来开发应用程序中的Webview,但是SDK会使用HTTPS检查当前域。
所以我使用下面的命令生成证书并放入nginx
openssl genrsa 1024 > private.pem
openssl req -new -key private.pem -out csr.pem
openssl x509 -req -days 365 -in csr.pem -signkey private.pem -out file.crt
然后,我在Mac OS中更改主机,并为智能手机创建代理服务器以通过自定义域访问网站
它在开发和测试时可在PC和Mobile Browser上运行,它只是说我的连接不是私有的,我需要接受策略才能绕开它。
但是,当我从客户端使用测试应用程序时,Webview似乎阻止了“连接不是私有的”页面,并且我什么也看不到。
客户说SDK和应用程序无法修改。因此,我无法更改域和Webview设置。
据我所知,如果域和HTTPS证书提供者有效,则将解决HTTPS私有问题。我无权更改DNS。我仍然可以为案件的域生成有效的HTTPS吗?