拼湊一個ABP VNext管理后台


介紹


本項目前后端分離,后端采用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安裝非常慢

    建議使用淘寶鏡像


最后希望這個項目對你有一點用,能節省一點時間。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM