将 Localhost 转换为完全限定域名

将 Localhost 转换为完全限定域名

我正在设置一个服务器,用于针对 Web 界面进行自动化 UI 测试。我使用 Chromedriver 作为浏览器驱动程序,因此它只需从测试代码中传入 URL 即可。

由于自动化设置的方式,我使用通用 URL https:\\localhost\<blah>:。

但是,这会生成证书警告,因为我们使用的localhost不是完全合格的域名,所以不匹配。我使用的是自签名证书,因为这些不是面向 Internet 的服务器,而且是一次性机器。

我的问题是,在 Windows Server 2012 IIS 服务器上,我如何告诉 IIS 将其识别localhost为相同servername.forest.domain.com,或者在服务器上的某个地方将其翻译?

如果无法在服务器层执行此操作,我会考虑更改测试代码以从服务器名称变量中提取,但我想首先看看这是否是一种选择。

答案1

您可以在 %SystemRoot%\system32\drivers\etc\hosts 文件中为您的 fqdn 创建服务器 IP 地址的主机条目。

相关内容