我一直在寻找使用代码添加Chrome的扩展程序。我成功地在Chrome 35版本中做了一些这样的事情,但根据版本37+的谷歌浏览器的新版本,在配置文件夹中有一个名为“安全偏好”的新json文件。在这个文件中有一些名为protection> macs> extensions>设置的标签,其中包含一个哈希码作为每个分机ID的密钥值,就像我将一个分机扩展到下面一样:
"protection": {
"macs": {
"extensions": {
"settings": {
"pjkljhegncpnkpknbcohdijeoejaedia": "CC15DD2467ADCD7C4226CECF827B57267AF9FB7E10E9540CBDD72A67436DB4ED"
}
}
}
}
我的问题是如何为每个exstsion ID生成此部分的哈希值?
我在这段代码中只停留了一行,请给我一个方法
答案 0 :(得分:3)
你不能。此哈希的目的是专门,以防止应用程序在用户后面安装扩展。
如果您希望用户安装扩展程序,请将扩展程序上传到Chrome应用商店,并为用户提供安装该扩展程序的网址。