reportportal/service-authorization授权服务。该服务负责平台的用户认证、授权管理及访问控制,确保用户与Report Portal各组件间的安全交互,是构建Report Portal安全架构的关键部分。
主要应用于EPAM Report Portal测试报告分析平台的部署环境,特别适合:
bashdocker run -d \ --name service-authorization \ -p 9999:9999 \ -e SPRING_PROFILES_ACTIVE=docker \ -e DB_HOST=mysql \ -e DB_PORT=3306 \ -e DB_NAME=reportportal \ -e DB_USER=rpuser \ -e DB_PASSWORD=rppassword \ reportportal/service-authorization:latest
| 环境变量 | 描述 | 默认值 |
|---|---|---|
SPRING_PROFILES_ACTIVE | 激活的Spring配置文件 | docker |
DB_HOST | 数据库主机地址(必填) | - |
DB_PORT | 数据库端口 | 3306 |
DB_NAME | 数据库名称 | reportportal |
DB_USER | 数据库访问用户名(必填) | - |
DB_PASSWORD | 数据库访问密码(必填) | - |
JWT_SECRET | JWT令牌签名密钥 | 自动生成(生产环境建议手动配置) |
SERVER_PORT | 服务监听端口 | 9999 |
在Report Portal完整部署架构中,可通过以下docker-compose配置集成该服务:
yamlversion: '3.8' services: service-authorization: image: reportportal/service-authorization:latest container_name: service-authorization ports: - "9999:9999" environment: - SPRING_PROFILES_ACTIVE=docker - DB_HOST=mysql - DB_PORT=3306 - DB_NAME=reportportal - DB_USER=rpuser - DB_PASSWORD=rppassword - JWT_SECRET=your_secure_jwt_secret_key depends_on: - mysql restart: always
本镜像基于Apache 2.0开源许可证发布,详情参见 Apache License 2.0。



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务