Javascript OAuth 2.0 OpenID连接环回和密钥斗篷
我无法从环回连接到KeyClope 我一直在尝试使用KeyClope连接库: 这是我当前的Javascript OAuth 2.0 OpenID连接环回和密钥斗篷,javascript,node.js,oauth-2.0,loopbackjs,keycloak,Javascript,Node.js,Oauth 2.0,Loopbackjs,Keycloak,我无法从环回连接到KeyClope 我一直在尝试使用KeyClope连接库: 这是我当前的server/boot/root.js module.exports = function (server) { var session = require('express-session'); var Keycloak = require('keycloak-connect'); var memoryStore = new session.MemoryStore();
server/boot/root.js
module.exports = function (server) {
var session = require('express-session');
var Keycloak = require('keycloak-connect');
var memoryStore = new session.MemoryStore();
var keycloak = new Keycloak({
store: memoryStore
});
server.use(session({
secret: 'xxx',
resave: false,
saveUninitialized: true,
store: memoryStore,
}))
server.use(keycloak.middleware({}));
server.get('/*', keycloak.protect(), function (req, resp) {
resp.send('hello');
})
};'
看起来很简单,但它陷入了重定向循环
我也尝试过交换
server.use(session
与
但请参见“无法读取未定义的属性'KeyClope token'”
我已经在这上面呆了一段时间,什么都试过了。还有其他想法吗
提前谢谢 似乎您可能需要告诉您的KeyClope实例在初始化时使用您创建的内存存储,如下所示:
var-keydape=newkeydape({store:memoryStore})代码>
希望这能解决问题。很抱歉出现了输入错误,我使用内存存储初始化
server.use(keycloak