javascript - L'authentification mongodb a échoué.
黄舟
黄舟 2017-06-27 09:18:13
0
1
1161

Node sert de service. Dans l'environnement de développement et de production, les données de session sont placées dans la mémoire lorsqu'elles sont mises en ligne, il semble que le tas manque de mémoire, j'utilise donc connect-mongo pour stocker la session dans mongodb. . C'était initialement le cas. Test écrit

.
var dbUrl = 'mongodb://localhost/mysessions';
mongoose.connect(dbUrl,{useMongoClient: true});
var options = {
    url: dbUrl,
    collection: 'sessions'
};
app.use(session({
    secret: '12345',
    name: 'test',
    cookie: {maxAge: 1 * 60 * 1000},
    resave: false,
    saveUninitialized: true,
    store: new MongoStore(options)
}));

Mais plus tard, dburl a été remplacé par :

var dbUrl = 'mongodb://jeremy:123456@localhost/mysessions';

在启动服务时报错了:


Quelle est la raison et comment la résoudre ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(1)
ringa_lee

Vérifiez si l'utilisateur Jeremy que vous avez créé est créé dans la base de données mysessions.

Pour référence.

J'adore MongoDB ! Amusez-vous!

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal