WebApi +Vue 项目常用错误(踩雷)

WebApi + Vue +Sql Server 部署后的错误

` 提示:如下问题发生在.net core 3.0 WebApi + Vue +SqlServer项目的调试过程和部署在IIS上所遇到的问题。


文章目录

  • WebApi + Vue +Sql Server 部署后的错误
    • 前言
    • Vue错误
      • 一、vue 部署到Windows Server 2012 R2后,访问时报错500.16.权限错误
      • 二.Vue-admin-element 刷新Tags View时会跳转到404错误
    • WebApi错误
      • 一、WebSocket 部署IIS后前台无法连接的问题。


前言

项目环境Vue3.0, 前后端分离,后台WebApi,前台 Vue. 部署环境IIS,硬件Windows Server 2012


Vue错误

一、vue 部署到Windows Server 2012 R2后,访问时报错500.16.权限错误

部署完成后,请在IIS上将所对应网站权限添加Everyone用户,并设置可以写入修改的权限
WebApi +Vue 项目常用错误(踩雷)_第1张图片WebApi +Vue 项目常用错误(踩雷)_第2张图片
附上Vue部署的方法
https://blog.csdn.net/bigbear00007/article/details/90718450?spm=1001.2014.3001.5506

二.Vue-admin-element 刷新Tags View时会跳转到404错误

WebApi +Vue 项目常用错误(踩雷)_第3张图片右击刷新时 会跳转到404错误。
原因:
1.路由不存在
2.重定向页面被删除(如下) 固定路由里的内容和页面建议不要删除
WebApi +Vue 项目常用错误(踩雷)_第4张图片WebApi +Vue 项目常用错误(踩雷)_第5张图片

WebApi错误

一、WebSocket 部署IIS后前台无法连接的问题。

请在服务器上安装WebSocket 服务WebApi +Vue 项目常用错误(踩雷)_第6张图片Windows Server 2012的WebSocket 服务安装和个人电脑Windows 上的服务安装位置 不一样。
附上Windows Server 2012环境搭建
https://muzizongheng.blog.csdn.net/article/details/85228929?spm=1001.2014.3001.5506
WebApi 环境搭建
https://coffeemilk.blog.csdn.net/article/details/118027591?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-118027591-blog-85228929.pc_relevant_blogantidownloadv1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-118027591-blog-85228929.pc_relevant_blogantidownloadv1&utm_relevant_index=2

你可能感兴趣的:(网络服务,WebApi,vue.js,websocket,前端)