我们已配置单点登录并将此服务集成到Bluemix上托管的Node.JS App。
我可以访问除Facebook以外的所有(包括Google+,Linked In和Cloud Directory)的SSO服务。在将用户凭据作为输入后,应用程序很快就会抛出以下错误:
TypeError:无法在/home/vcap/app/node_modules/passport-idaas-openidconnect/node_modules/passport/lib/http/request.js:50:35设置未定义的属性'user'(/ home / vcap / app / node_modules / passport / lib / authenticator.js:267:43)序列化(/home/vcap/app/node_modules/passport/lib/authenticator.js:276:7)/ home / vcap / app / app.js:21:4 at Authenticator.serializeUser(/ home / vcap / app / node_modules / passport / lib / authenticator) .js:289:5)在IncomingMessage.req.login.req.logIn(/home/vcap/app/node_modules/passport-idaas-openidconnect/node_modules/passport/lib/http/request.js:48:29)at at已验证的Strategy.strategy.success(/home/vcap/app/node_modules/passport/lib/middleware/authenticate.js:228:13)(/ home / vcap / app / node_modules / passport-idaas-openidconnect / lib / strategy .js:370:18)/home/vcap/app/app.js:57:9
有谁能告诉我,这里需要做些什么。
非常感谢提前!
谢谢,Barsha