1、完成項目,各個項目部署在IIS上前端
1.前端項目部署數據庫
完成項目後在控制檯npm run build 生成了dist文件夾 npm
主要是部署這個文件夾後端
打開IIS 和部署AspNet MVC項目同樣安全
前端部署完畢服務器
2.後端部署框架
就是普通的AspNet Mvc部署ui
發佈到文件夾spa
IIS部署blog
注意這個端口可要設爲前端Api前的接口
3.先後端接入
前端Vue在config/index.js添加代碼
注意這個使用http不是使用https
當我打開登陸頁面輸入登錄後,發現登陸沒有成功。出現了這個錯誤
這是時由於我用的EF框架,在數據庫鏈接字符串中有這一行 integrated security=true。
integrated security=true 的意思是集成驗證,也就是說使用Windows驗證的方式去鏈接到數據庫服務器。這樣方式的好處是不須要在鏈接字符串中編寫用戶名和密碼,從必定程度上說提升了安全性。
因此我刪除了這一句代碼,添加uid,pwd 。在從新發布了一下。
而後就發現能夠鏈接到後端的Api了。
2、主要問題
1. 剛開始一直沒有將這個先後端部署上去,是由於前端的操做鏈接不到後端的API。
2.後續繼續更新