IdentityServer 选项
IdentityServerOptions
类 是IdentityServer配置信息的总容器,包含各种配置信息,和子配置信息。
-
IssuerUri
- 服务器实例的唯一标识,比如https://myissuer.com ,默认是identityServer托管程序的根URL。
-
SiteName
- 显示在站点标准视图的名字
-
SigningCertificate
- X.509 证书 (和私钥) 拥有加密令牌.
-
SecondarySigningCertificate
- 在发现(discovery)文档中出现的二级证书,可以给客户端做证书延期用。
-
RequireSsl
- 标示IndentityServer是否需要SSL,默认为
true
.
- 标示IndentityServer是否需要SSL,默认为
-
PublicOrigin
- 默认情况下,IdentityServer用HTTP请求中的主机,协议和端口号来创建链接,但是在反向代理或者有负载平衡的情况下,HTTP请求里的主机,协议和端口号并不是真实有效的。你可以通过这个属性来指定生成链接需要的主机,协议和端口号。
-
Endpoints
- 启用和关闭某些端点 (默认全部开启).
-
Factory
(必须) -
DataProtector
- 设置自定义的数据保护器。默认使用katana 主机数据保护器。
-
AuthenticationOptions
-
PluginConfiguration
- 允许添加协议插件,诸如:WS-Federation支持。
-
CspOptions
- 配置CSP
-
ProtocolLogoutUrls
- 配置登出时回调的URL(主要在协议插件中使用)
-
LoggingOptions
- 日志相关设置
-
EventsOptions
- 事件相关设置
-
EnableWelcomePage
- 启用或者关闭默认欢迎页,默认启用.
网友评论