我使用mongodb的缝合后端运行应用程序,当我尝试以匿名用户身份登录时,它会引发以下错误:
匿名登录失败:{ StitchError:不支持通过'anon-user‘进行身份验证 在/*****/*****/*****/****/node_modules/mongodb-stitch/dist/node/common.js:29:19 在… 在process._tickCallback (内部/进程/next_tick.js:160:7) 姓名:“缝纫错误”, 答复: 体{ 网址:‘*’, 现状: 401, statusText:“未经授权”, 标题:Header{ _headers: Object }, 好吧:假, 身体: Gunzip { _readableState: ReadableState, 可读性:假, 域: null _events:反对, _eventsCount: 4, _maxListeners:未定义, _writableState: WritableState, 可写:假, allowHalfOpen:没错, _transformState:反对, bytesRead: 81, _handle: null _hadError:假的, _writeState: Uint32Array, _outBuffer:, _outOffset: 57, _level:-1, _strategy: 0, _chunkSize: 16384, _flushFlag: 0, _scheduledFlushFlag: 0, _origFlushFlag: 0, _finishFlushFlag: 4, _info:未定义}, bodyUsed:没错, 大小: 0, 超时: 0, _raw: , _abort:假的, _bytes: 57 }, json:{ error:‘anon\’身份验证不受支持‘}
标记为*****的项目为了隐私而被删除。
我在Stitch控制台中启用了匿名身份验证,但它仍然会引发此错误。在此之前,我的应用程序甚至无法在数据库上执行任何操作,所以我知道它与我的应用程序的Rules无关。
有什么我不知道的匿名奥斯吗?
如果您知道mongodb错误引用在哪里,这也会有帮助。
谢谢
发布于 2019-11-06 10:35:13
发布于 2019-08-06 06:11:30
您需要使用Stitch > Users > Providers >允许用户匿名登录并启用该选项。
https://stackoverflow.com/questions/49143526
复制相似问题