首页 > 其他 > 详细

IdentityServer4-快速入门

时间:2018-06-17 19:34:58      阅读:198      评论:0      收藏:0      [点我收藏+]

一、设置和概述

二、使用客户端凭证保护API

三、使用密码保护API

四、使用OpenID Connect添加用户验证

五、添加对外部认证的支持

六、切换到Hybrid Flow并添加API访问权限

七、Using ASP.NET Core Identity

八、添加一个JavaScript客户端

九、使用EntityFramework核心进行配置和操作数据

十、社区快速入门&样品

 

一、设置和概述

1,使用 dotnet new mvc 创建一个mvc项目

2,nuget IdentityServer4 

3,修改Startup

public class Startup
{
    public void ConfigureServices(IServiceCollection services)
    {
        services.AddIdentityServer()//在DI中注册IdentityServer服务,它还为运行时状态注册一个内存存储
            .AddDeveloperSigningCredential();//设置临时签名凭证
    }

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {
        if (env.IsDevelopment())
        {
            app.UseDeveloperExceptionPage();
        }

        app.UseIdentityServer();
    }
}

 

 

二、使用客户端凭证保护API

 

三、使用密码保护API

 

四、使用OpenID Connect添加用户验证

 

五、添加对外部认证的支持

 

六、切换到Hybrid Flow并添加API访问权限

 

七、Using ASP.NET Core Identity

 

八、添加一个JavaScript客户端

 

九、使用EntityFramework核心进行配置和操作数据

 

十、社区快速入门&样品

 

IdentityServer4-快速入门

原文:https://www.cnblogs.com/zd1994/p/9193475.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!