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.后续继续更新