AspNetCore中使用Ocelot之 InentityServer4(1) (2)

AspNetCore中使用Ocelot之 InentityServer4(1)

搭建第一个IdentityServer 入门程序

 

 

 

1、创建AspNetCore空白Web 程序

 

2、在程序控制台中添加IdentityServer4 的包 安装命令获取地址 :https://www.nuget.org/packages/IdentityServer4

 

  安装如图所示:

 

  使用命令 Install-Package IdentityServer4 -Version 2.2.0

 

  

AspNetCore中使用Ocelot之 InentityServer4(1)

 

 

3、在StartUP中这样使用:下面就不过多的描述了,大多数都写在代码中:

 

  在ConfigureServices 中写入如下:

 

public void ConfigureServices(IServiceCollection services) { //注入服务 services.AddIdentityServer(). AddDeveloperSigningCredential()//扩展程序为签名令牌创建临时密钥材料 .AddInMemoryClients(Config.GetClients())//基于配置对象的内存中集合的注册IClientStore和ICorsPolicyService实现Client .AddInMemoryApiResources(Config.GetApiResources());//IResourceStore根据ApiResource配置对象的内存中集合注册实现 }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjgzw.html