部署方式
CPA 控制面板 + 外部 Usage Service
CPA 版本
v7.0.6
CPA-Manager 版本
v1.2.1
问题描述
问题:CPA-Manager 配置完成后,在新的浏览器登录时,界面上还是显示初始化向导。
期望:CPA-Manager 配置完成后,在新的浏览器登录时,界面上为登录界面。
以下是AI分析:
如果你访问的是 CPA-Manager 自带的 Usage Service 面板地址,比如: http://你的服务器:18317/management.html
那么新的浏览器因为没有本地登录状态,会进入登录/初始化页,标题显示“初始化向导”。这并不一定代表服务端配置丢了。
代码里判断逻辑是:
前端打开页面后先请求 /usage-service/info
只要检测到当前页面由 Usage Service 托管,就会启用 usageServiceMode
未自动登录时,登录页固定展示“初始化向导”
只有浏览器本地保存了 isLoggedIn 和 managementKey,才会自动跳过
服务端配置本身是会保存的: /setup 会把 CPA 地址和 Management Key 写入 SQLite/配置存储; 后端也会通过已有配置校验 Authorization。
所以“新浏览器登录时还提示初始化向导”在当前版本属于界面设计/文案问题,不等于每次都要重新初始化服务端。你填同样的 CPA 地址和 Management Key 后会登录,并且 /setup 会复用/校验已有配置。
如果你希望新浏览器看到的是“登录”而不是“初始化向导”,这需要项目改前端逻辑:先查询服务端是否已配置,已配置时显示普通登录或配置确认,而不是固定进入初始化向导。
复现步骤
CPA-Manager 配置完成后,在新的浏览器登录时,界面上还是提示初始化向导。
关键配置
/status 返回内容
日志
截图
No response
检查清单
部署方式
CPA 控制面板 + 外部 Usage Service
CPA 版本
v7.0.6
CPA-Manager 版本
v1.2.1
问题描述
问题:CPA-Manager 配置完成后,在新的浏览器登录时,界面上还是显示初始化向导。
期望:CPA-Manager 配置完成后,在新的浏览器登录时,界面上为登录界面。
以下是AI分析:
如果你访问的是 CPA-Manager 自带的 Usage Service 面板地址,比如: http://你的服务器:18317/management.html
那么新的浏览器因为没有本地登录状态,会进入登录/初始化页,标题显示“初始化向导”。这并不一定代表服务端配置丢了。
代码里判断逻辑是:
前端打开页面后先请求 /usage-service/info
只要检测到当前页面由 Usage Service 托管,就会启用 usageServiceMode
未自动登录时,登录页固定展示“初始化向导”
只有浏览器本地保存了 isLoggedIn 和 managementKey,才会自动跳过
服务端配置本身是会保存的: /setup 会把 CPA 地址和 Management Key 写入 SQLite/配置存储; 后端也会通过已有配置校验 Authorization。
所以“新浏览器登录时还提示初始化向导”在当前版本属于界面设计/文案问题,不等于每次都要重新初始化服务端。你填同样的 CPA 地址和 Management Key 后会登录,并且 /setup 会复用/校验已有配置。
如果你希望新浏览器看到的是“登录”而不是“初始化向导”,这需要项目改前端逻辑:先查询服务端是否已配置,已配置时显示普通登录或配置确认,而不是固定进入初始化向导。
复现步骤
CPA-Manager 配置完成后,在新的浏览器登录时,界面上还是提示初始化向导。
关键配置
略/status 返回内容
日志
截图
No response
检查清单