内存服务和存储


layout: docs-default

内存服务和存储

在开发和测试环境可以使用内存服务和存储快速设置和启动IdentityServer。
如果没有特别配置,我们总是使用内存服务和存储处理授权码,同意(consent),参考令牌和更新令牌。

对于,客户端,仓库和用户,我们可以提供一个静态的Client, ScopeInMemoryUser列表。

下面代码只可以在开发和测试期间使用.

var factory = new IdentityServerServiceFactory()
        .UseInMemoryUsers(Users.Get())
        .UseInMemoryClients(Clients.Get())
        .UseInMemoryScopes(Scopes.Get());

var idsrvOptions = new IdentityServerOptions
{
    Factory = factory,
    SigningCertificate = Cert.Load(),
};

app.UseIdentityServer(idsrvOptions);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容