有什么方法可以将局域网不是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变量)。您仍然需要具有该名称的有效证书。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...