Asp.net core 何处是AddIdentityServer方法identity server4中的签名证书和要求SL
根据文章,我可以在Asp.net core 何处是AddIdentityServer方法identity server4中的签名证书和要求SL,asp.net-core,identityserver4,Asp.net Core,Identityserver4,根据文章,我可以在ConfigureServices中访问签名证书和RequireSsl,方法是启动类: var builder = services.AddIdentityServer(options => { options.SigningCertificate = certificate; options.RequireSsl = false; }); 我照上面说的做了,但我错了: “Identit
ConfigureServices
中访问签名证书
和RequireSsl
,方法是启动
类:
var builder = services.AddIdentityServer(options =>
{
options.SigningCertificate = certificate;
options.RequireSsl = false;
});
我照上面说的做了,但我错了:
“IdentityServerOptions”不包含“SigningCertificate”的定义,并且找不到接受“IdentityServerOptions”类型的第一个参数的扩展方法“SigningCertificate”(是否缺少using指令或程序集引用?)NewIdentityServer..NETCoreApp,版本=v1.0 2015\Projects\NewIdentityServer\src\NewIdentityServer\Startup.cs
如何访问这些属性
注意:我使用identity server版本:
“identity server 4”:“1.1.0”,
这些不是is notidentity server选项(您的选项)上的属性,而是IIIdentity server builder(您的生成器)上的扩展方法
AddSigningCredential()
有一些重载,您应该检查哪一个最适合您
但一个例子可以是:
var builder=services.AddIdentityServer().AddSigningCredential(证书)代码>