
orthancteam/orthanc-auth-serviceOrthanc-auth-service是一款与Orthanc配合运行的Web服务,主要用于处理研究共享。它通过生成JWT(JSON Web Token)实现认证与授权,这些JWT可在授权头中传递,并由Orthanc的Authorization插件进行验证。
适用于基于Orthanc的***影像系统,需实现用户认证、权限控制和研究共享的场景,如医院影像管理平台、医学研究机构影像系统等需要安全访问和共享医学影像研究的环境。
| 环境变量 | 默认值 | 描述 |
|---|---|---|
| ENABLE_KEYCLOAK | false | 启用Keycloak集成以处理用户认证 |
| KEYCLOAK_URI | [***] | 使用的领域URI |
| PERMISSIONS_FILE_PATH | /orthanc-auth-service/permissions.json | 包含Keycloak角色与权限映射的文件路径 |
| ANONYMOUS_PROFILE_FILE_PATH | /orthanc-auth-service/anonymous-profile.json | 包含***配置文件定义的文件路径 |
| ENABLE_KEYCLOAK_API_KEYS | false | 启用Keycloak中的API密钥支持 |
| KEYCLOAK_ADMIN_URI | [***] | 使用的领域管理API的URI |
| KEYCLOAK_CLIENT_SECRET | - | 用于认证Keycloak管理API的admin-cli客户端密钥 |
| PUBLIC_ORTHANC_ROOT | - | Orthanc的公共根URL(用于资源访问链接),例如:http://localhost/orthanc/ |
| PUBLIC_LANDING_ROOT | - | 链接的着陆页URL(验证令牌有效性并重定向至查看器),例如:http://localhost/orthanc/ui/app/token-landing.html |
| PUBLIC_OHIF_ROOT | - | OHIF查看器的公共根URL(用于资源访问链接),例如:[***] |
| USERS | - | 定义可访问此Web服务的用户/密码列表 |
| MEDDREAM_TOKEN_SERVICE_URL | - | MedDream令牌服务的URL,例如:[***] |
| PUBLIC_MEDDREAM_ROOT | - | 访问MedDream查看器的公共根URL,例如:http://localhost/meddream/ |
3个演示设置可在此处获取。


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