layout: docs-default
CSP
IdentityServer 种所有HTML页面的显示都使用 Content Security Policy (CSP)。
CspOptions
IdentityServer3 允许配置 IdentityServerOptions
中的CspOptions
来控制CSP的行为. 下面是可配置的选项:
-
Enabled
: 指定CSP是启用还是禁用,默认为true
. -
ScriptSrc
: 允许附加的script-src
值添加到默认策略中。 -
StyleSrc
: 允许附加的style-src
值添加到默认策略中。 -
FontSrc
: 允许附加的font-src
值添加到默认策略中。 -
ConnectSrc
: 允许附加的connect-src
值添加到默认策略中。 -
ImgSrc
: 允许附加的img-src
值添加到默认策略种。 -
FrameSrc
(v2.4中新增) : 允许附加的frame-src
值添加到默认策略种。
CSP 允许一个配置一个reporting endpoing。IdentityServer提供了一个CSP report endpoint,详细介绍请看 here.