微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有什么方法可以将局域网不是Localhost中的系统IP设置为Https协议?

如何解决有什么方法可以将局域网不是Localhost中的系统IP设置为Https协议?

enter image description here

我正在处理的项目是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。然后颁发该名称的证书并由您的服务器使用。

您还可以使用计算机名称(请参见COMPUTERNAMEUSERDOMAINUSERDNSDOMAIN env变量)。您仍然需要具有该名称的有效证书。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。