如何解决有什么方法可以将局域网不是Localhost中的系统IP设置为Https协议?
我正在处理的项目是PWA,要进行测试,我需要https协议。 我在系统的IIS中创建了一个站点,并进行了HTTPS设置。 当我浏览https:// localhost:my-Port /时,一切正常。而且它了解服务人员。 另一方面,我的系统IP为172.20.10:my-Port。 但是,当我从连接到一个Wifi的设备上拨打172.20.10:my-Port时,这些设备不认识服务人员,因为协议不安全。
由于我的系统配置,我不能使用模拟器,并且因为我的项目是MVC,所以我不能使用Web Server chrome扩展程序或在vs代码中使用npm-run来提供有效且安全的Ips。
对不起,语法错误。
解决方法
您可以使用hosts
文件将任何主机名映射到所需的ip。然后颁发该名称的证书并由您的服务器使用。
您还可以使用计算机名称(请参见COMPUTERNAME
,USERDOMAIN
,USERDNSDOMAIN
env变量)。您仍然需要具有该名称的有效证书。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。