我新部署的网站 一打开竟然出现401,未授权?

新手上路,请多包涵

背景 :

  1. windows server 2012
  2. IIS 服务器
  3. 西部数码服务器
  4. vue项目
  5. koa2+mysql 做的api接口

我是直接打包好vue项目生成的dist文件和index.html,node代码扔到了服务器里,
图片描述

然后里面的 web.config文件配置是我参考了 https://www.cnblogs.com/aiece... (作者:@aieceo) 的 IISnode模块配置
图片描述

在axios里我是这么请求的
图片描述

这是koa router的代码
图片描述

这是在服务器里新建的站点的目录结构
一通操作之后 , 最后.........
图片描述

因为我个人也是主做前端页面方面 , 对服务器并没有很多理解 , 希望有解决过这种问题的朋友或者知道解决方法的朋友不吝赐教.

阅读 2.9k
3 个回答

可能是IIS的权限配置有问题

返回的报错信息来看,更像是你自己的项目本身设置了权限认证:比如不登录不让看页面,根据错误提示信息,整个项目搜索一下就能定位问题。

都用koa了,为什么不直接用node服务器

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题