使用 chrome 浏览器命令将 pgAdmin 4 作为独立应用程序启动

Launch pgAdmin 4 as a standalone app using chrome browser commands

我有一个严重的问题,pgAdmin 4 现在是一个 Web 应用程序,我必须在我的浏览器中与许多其他选项卡一起使用。我希望它是一个独立的应用程序,我可以固定到我的任务栏等等。使用新的 Chrome 版本,可以为 Web 应用程序创建快捷方式,并最终将其固定到任务栏和 运行 自己的 window。但是还有一个问题。当 pgAdmin4 首次启动时,它似乎创建了一个由 ?key 参数传递给浏览器的令牌:

http://127.0.0.1:12345/?key=6d2ed64a-a684-4503-beeb-06074d6263b3

当我现在将此浏览器选项卡保存为应用程序时,我可以将其作为浏览器命令添加到 pgAdmin 4 设置中:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory=Default --app-id=hfdebdmclblkieoihljjpjjamgmknckn

问题是:

当然,chrome application/shortcut 是在没有使用 ?key 参数的情况下保存的,因此无法创建 cookie,也未被自动化。有人知道如何使用浏览器命令或任何其他解决方法传递密钥?

刚刚发现您必须添加此命令行才能将密钥传递给 chrome 应用程序:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app=%URL%