介紹
本專案前后端分離,后端采用ABP VNext框架,前端Vue,
專案地址: https://github.com/pojianbing/AuthCenter
目前包含的模塊有:
- 身份認證管理
- IdentityServer管理
- 租戶管理
- 審計日志
除IdentityServer外,其他三個模塊都基于ABP-vNext-Vue,
IdentityServer后端基于EasyAbp.IdentityServerAdmin,前端部分參照IdentityServer4.Admin界面,
基本都是別人的東西,我所做的是整合所有模塊,并按照IdentityServer4.Admin擼了IdentityServer的管理界面,第一次這樣弄,不知道這樣開源出來有沒有問題,請大神指教,


啟動
github下載原始碼后,run目錄下依次運行:
// 腳本遷移
db-migrator.bat
// vue npm安裝
npm-install.bat
// 前后端專案啟動
run.bat
登錄賬戶: admin/1q2w3E*
可能遇到的問題
-
前端頁面打開后連接Api報錯?
可能跨域配置不正確,檢查LazyAbp.Abp.AuthCenter.HttpApi.Host下appsettings.json跨域配置App.CorsOrigins,將前端頁面的埠加入后重試
-
npm安裝非常慢
建議使用淘寶鏡像
最后希望這個專案對你有一點用,能節省一點時間,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/248819.html
標籤:.NET Core
