
folioci/mod-login-samlFOLIO - mod-login-saml是FOLIO平台的核心模块之一,专注于提供基于SAML(Security Assertion Markup Language)协议的用户登录认证功能。该模块通过SAML 2.0标准与身份提供商(IdP)进行通信,实现单点登录(SSO),是FOLIO平台身份认证体系的重要组成部分。
代码仓库:[***]
适用于需要通过SAML协议实现统一身份认证的FOLIO平台部署场景,典型包括:
| 参数项 | 说明 |
|---|---|
| 模块端口 | 8081(容器内服务监听端口) |
| 数据库依赖 | 是(需配置数据库连接) |
| 建议容器内存 | 357913941字节(约341MB) |
| 默认JAVA_OPTIONS | -XX:MaxRAMPercentage=66.0 |
bashdocker run -d \ --name mod-login-saml \ -p 8081:8081 \ -e DB_HOST=folio-db \ -e DB_PORT=5432 \ -e DB_NAME=okapi_modules \ -e DB_USER=folio_user \ -e DB_PASSWORD=folio_password \ -e JAVA_OPTIONS="-XX:MaxRAMPercentage=66.0" \ folioorg/mod-login-saml:latest
yamlservices: mod-login-saml: image: folioorg/mod-login-saml:latest ports: - "8081:8081" environment: - DB_HOST=folio-db - DB_PORT=5432 - DB_NAME=okapi_modules - DB_USER=folio_user - DB_PASSWORD=folio_password - JAVA_OPTIONS=-XX:MaxRAMPercentage=66.0 depends_on: - folio-db
数据库配置
必须提供有效的数据库连接信息,包括数据库主机(DB_HOST)、端口(DB_PORT)、数据库名(DB_NAME)、用户名(DB_USER)和密码(DB_PASSWORD),具体参数需与实际数据库环境匹配。
Java内存配置
通过JAVA_OPTIONS环境变量调整JVM内存参数,默认值-XX:MaxRAMPercentage=66.0表示JVM可使用容器内存的66%,可根据宿主机资源情况调整。
SAML专项配置
SAML协议相关配置(如IdP元数据URL、SP实体ID、断言消费服务URL等)需参考代码仓库文档,通过配置文件或额外环境变量传入,配置需与身份提供商的设置保持一致。


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