随着 Chrome v58 的更新,由于我们使用的本地证书和自签名证书,我们的许多内部网站现在都显得不安全。我使用 GPO 为我们的 Windows 计算机解决了这个问题,并在注册表中启用了键 EnableCommonNameFallbackForLocalAnchors。
我无论如何也想不出如何在 Mac 上启用 Chrome 的本地策略。我发现我认为需要编辑的文件名为 /Applications/Google Chrome.app/Contents/Resources/com.google.Chrome.manifest/Contents/Resources/com.google.chrome.manifest。在该文件中,我找到了该策略,但就是不知道如何启用它。
一旦我弄清楚了,我就可以用我们的 Mac 管理软件 (Jamf) 将变更推送到我的公司
有人可以帮忙吗?
答案1
只需在终端中输入此内容
defaults write com.google.Chrome EnableCommonNameFallbackForLocalAnchors -bool true
答案2
我思考我们找到了答案。
我们需要在 /Library/Managed Preferences 中创建一个名为“com.google.Chrome.plist”的文件
该文件包含:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple/DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EnableCommonNameFallbackForLocalAnchors</key>
<true/>
</dict>
</plist>
这很有效,我们使用 Jamf 将其推出。话虽如此,如果有人有更好的方法,请告诉我。
希望这对某人有帮助。