我正在为一个应用程序构建一个安装脚本,该脚本处理在本地进行安装所涉及的许多繁琐步骤(拉出所有存储库,设置Laravel Homestead(无家可归,使用VirtualBox),从远程存储中提取配置,导入数据库等)
Homestead为其生成的URL创建自签名证书-Chrome不喜欢它,并向我抛出“您的连接不安全”错误。现在,背后的痛苦来自以下事实:我们生成了四个 URL(包括一个单独的专用资产URL),因此我们需要为每个URL手动添加证书例外,并且由于每当重新设置“无业游民”框时都会重新生成证书,因此我们需要在每次重新设置时 添加证书例外。
理想情况下,我想以编程方式(使用bash)获取这些证书,并将其作为例外添加到您选择的浏览器(目前仅Chrome)中。
这可能吗?