补充一: 使用 OpenID Connect 时,点击连接通过三方认证通过后自动生成并使用 JSONSecret。不使用 OIDC 时如何生成 JSONSecret 并使用呢?
pgcli admin secret
pgcli admin secret --network <your_email> --durarion 48h > psns.josn
这会生成一个JSONSecret文件 psns.json
打开 http://127.0.0.1:9987
,登录后点击右上角的Generate a secret
下载一个 JSONSecret 文件。
当 pgmap 未配置 OIDC 时,仍然需要命令行生成一个管理角色的 JSONSecret 用于登录 WebUI。
pgcli admin secret --network <your_email> --duration 48h --admin
是的,加一个 --admin
参数即可,可以使用生成的 JSON 字符串登录 WebUI
pgcli vpn -s wss://openpg.in/pg -4 100.99.0.1/24 -f psns.json