# Abp-Template-IdentityServer4 **Repository Path**: fq_chenzhen/Abp-Template-IdentityServer4 ## Basic Information - **Project Name**: Abp-Template-IdentityServer4 - **Description**: 1、IdentityServer4 集成 identity和 ef core 2、集成适合Abp第三方登录, * Profileserver(返回的id_token包含name和email_address) * Client表AlwaysIncludeUserClaimsInIdToken设置为True - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 1 - **Created**: 2019-06-30 - **Last Updated**: 2023-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IdentityServer4 之 ABP #### IdentityServer4 集成 identity和 ef core 1. IdentityServer4 集成 identity和 ef core 2. 集成适合Abp第三方登录, * Profileserver(返回的id_token包含name和email_address) * Client表AlwaysIncludeUserClaimsInIdToken设置为True 3. 发布版本使用ssl证书 使用openssl生成RSA秘钥对 [参考链接](https://www.cnblogs.com/liujiabing/p/11611926.html) * 申请一个2048位的RSA加密私钥 ``` openssl genrsa -out private_ids.key 2048 ``` * 申请一个公钥 ``` openssl req -new -x509 -key private_ids.key -days 3650 -out public_ids.crt。其中 -key private_ids.key ``` * 公钥及私钥的提取加密 PCK12 ``` openssl pkcs12 -export -in public_ids.crt -inkey private_ids.key -out ids.pfx ``` 4. 更多ABP应用点击查看 [基于ABP和Vue-Element-Admin的通用后台权限和工作流框架](https://gitee.com/fq_chenzhen/base-abp-auth-workflow-opensouce) 5. 和ABP多租户结合展示图片 ![oidc](https://gitee.com/fq_chenzhen/Abp-Template-IdentityServer4/raw/master/images/oidc.gif)