无法连接到MongoDB:OpenIDConnect策略需要发行人选项
我是一名新的 Nodejs 开发人员,我有一些问题我真的想问大家。 我尝试基于 meanjs 设置 MEANJS 项目,但我的过程中意外发生了一些错误。 我已经成功地在我的 PC 上配置了这个项目(使用 Windows 10),但是当我尝试使用 Ubuntu 20.04 LTS 在我的笔记本电脑上配置它时,它开始变得混乱。 有关我的系统的更多信息:Ubuntu 20.04 LTS、Nodejs 14x、npm 6x、Mongodb 4.4 谢谢大家的帮助:D 错误:
Could not connect to MongoDB!
TypeError: OpenIDConnectStrategy requires an issuer option
at Strategy (/home/thangzjm_99/Code/WebUngLuong/node_modules/passport-openidconnect/lib/strategy.js:31:32)
at new Strategy (/home/thangzjm_99/Code/WebUngLuong/node_modules/passport-paypal-openidconnect/lib/passport-paypal-openidconnect/strategy.js:60:25)
at module.exports (/home/thangzjm_99/Code/WebUngLuong/modules/users/server/config/strategies/paypal.js:11:16)
at /home/thangzjm_99/Code/WebUngLuong/modules/users/server/config/users.server.config.js:31:36
at Array.forEach (<anonymous>)
at module.exports (/home/thangzjm_99/Code/WebUngLuong/modules/users/server/config/users.server.config.js:30:78)
at /home/thangzjm_99/Code/WebUngLuong/config/lib/express.js:135:38
at Array.forEach (<anonymous>)
at Object.module.exports.initModulesConfiguration (/home/thangzjm_99/Code/WebUngLuong/config/lib/express.js:134:31)
at Object.module.exports.init (/home/thangzjm_99/Code/WebUngLuong/config/lib/express.js:246:8)
at /home/thangzjm_99/Code/WebUngLuong/config/lib/app.js:25:23
at /home/thangzjm_99/Code/WebUngLuong/config/lib/mongoose.js:35:21
at processTicksAndRejections (internal/process/task_queues.js:95:5)
我真的想让我的项目运行:D
im a fresher Nodejs developer,and i have some problems for which i really want to ask you all.
Im trying to setup a MEANJS project base on : meanjs, but there is some error occured unexpectedly on my process.
I was success to config this project on my PC (using window 10) yet,but when i try to config it on my laptop using Ubuntu 20.04 LTS,it start messed up.
For additional information on my system : Ubuntu 20.04 LTS , Nodejs 14x,npm 6x,Mongodb 4.4
Thanks all for help :D
Error :
Could not connect to MongoDB!
TypeError: OpenIDConnectStrategy requires an issuer option
at Strategy (/home/thangzjm_99/Code/WebUngLuong/node_modules/passport-openidconnect/lib/strategy.js:31:32)
at new Strategy (/home/thangzjm_99/Code/WebUngLuong/node_modules/passport-paypal-openidconnect/lib/passport-paypal-openidconnect/strategy.js:60:25)
at module.exports (/home/thangzjm_99/Code/WebUngLuong/modules/users/server/config/strategies/paypal.js:11:16)
at /home/thangzjm_99/Code/WebUngLuong/modules/users/server/config/users.server.config.js:31:36
at Array.forEach (<anonymous>)
at module.exports (/home/thangzjm_99/Code/WebUngLuong/modules/users/server/config/users.server.config.js:30:78)
at /home/thangzjm_99/Code/WebUngLuong/config/lib/express.js:135:38
at Array.forEach (<anonymous>)
at Object.module.exports.initModulesConfiguration (/home/thangzjm_99/Code/WebUngLuong/config/lib/express.js:134:31)
at Object.module.exports.init (/home/thangzjm_99/Code/WebUngLuong/config/lib/express.js:246:8)
at /home/thangzjm_99/Code/WebUngLuong/config/lib/app.js:25:23
at /home/thangzjm_99/Code/WebUngLuong/config/lib/mongoose.js:35:21
at processTicksAndRejections (internal/process/task_queues.js:95:5)
I really want to make my project run :D
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试使用旧版本的节点。 Meanjs 不再维护。您在运行
npm i
时也可能遇到错误。卸载当前版本的节点并安装节点 v12。
另外 github 没有记录器支持 git 协议。因此您可能会遇到更多错误,
可以通过这个解决。
Try with older version of node. Meanjs is not maintained anymore. You probably encountered error while running
npm i
too.Uninstall current version of node and install node v12.
Also github no logner support git protocol. so you may encounter more error
can be solved with this.