cunshan_1 2019-12-23 17:28 采纳率: 0%
浏览 660

nodejs在终端可以启动后台服务,但是在前端vue调用的时候却被提示没权限?

因为需要在本地写文件并且重启服务,实验过程中,nodejs可以在终端命令行直接写入并且重启服务,但是再提供vue调用的时候就没办法写入并且重启服务,后来推测是普通用户没权限,所以给普通用户设置了免密,但是还是不行,免密是可以操作的并且命令行测试通过了,但在vue中还是实现不了

  • 写回答

1条回答 默认 最新

  • lshen01 2023-03-17 10:05
    关注

    参考GPT和自己的思路:

    针对你的问题,我推测你的 nodejs 开启的后台服务在调用时无法获得相应的权限。你可以尝试修改 nodejs 后台服务的运行权限,或者将当前用户加入到服务所使用的权限组中。此外,也有可能是 Vue 调用 nodejs 后台服务时缺少相应的权限。你可以检查一下 Vue 应用的运行环境,或者尝试修改相关的配置文件来调整权限设置。如果问题仍无法解决,建议你寻求更具体的技术支持或咨询相关的技术论坛。

    评论

报告相同问题?

悬赏问题

  • ¥15 求解 yolo算法问题
  • ¥15 虚拟机打包apk出现错误
  • ¥30 最小化遗憾贪心算法上界
  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝