
firely/authFirely Auth是一个OAuth2服务器,专门提供符合SMART on FHIR标准的令牌及声明。其核心用途是为***健康领域的FHIR应用提供安全的认证与授权服务,支持默认SQLite存储模式,部署便捷。
适用于***健康领域中基于FHIR标准构建的应用系统,如电子健康记录(EHR)系统、***数据交换平台等,需实现安全的用户认证、授权及令牌管理场景。
运行Firely Auth需有效的许可证文件:
firelyserver-license.json。firely-auth-license.json,保存至本地工作目录。若需与Firely Server连接,需创建自定义配置文件appsettings.instance.json,配置方法参考官方文档,并保存至本地工作目录。
通过以下命令启动Firely Auth容器,根据本地终端类型选择对应命令:
powershelldocker run -d -p 5100:5100 --name firely.auth -v ${PWD}/firely-auth-license.json:/app/firely-auth-license.json -v ${PWD}/appsettings.instance.json:/app/appsettings.instance.json firely/auth:latest
cmddocker run -d -p 5100:5100 --name firely.auth -v %CD%/firely-auth-license.json:/app/firely-auth-license.json -v %CD%/appsettings.instance.json:/app/appsettings.instance.json firely/auth:latest
-d:后台运行容器。-p 5100:5100:将容器内5100端口映射至主机5100端口。--name firely.auth:指定容器名称为firely.auth。-v ${PWD}/firely-auth-license.json:/app/firely-auth-license.json:挂载许可证文件至容器内/app目录。-v ${PWD}/appsettings.instance.json:/app/appsettings.instance.json:(可选)挂载自定义配置文件至容器内/app目录。容器启动后,通过浏览器访问 http://localhost:5100 即可打开Firely Auth的 landing page。
除文件挂载外,还可通过环境变量提供许可证内容:
FIRELY_AUTH_License__LicenseString,值为许可证文件内容的字符串形式。manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务