Node.js Passport Nodejs无法验证断言 InternalOpenIDError:验证断言失败 at/var/nodejs/Website/node_modules/passport openid/lib/passport openid/strategy.js:184:36 在/var/nodejs/Website/node_modules/openid/openid.js:927:12 at/var/nodejs/Website/node_modules/openid/openid.js:1051:16 at/var/nodejs/Website/node_modules/openid/openid.js:1169:16 应请求。_回调(/var/nodejs/Website/node_modules/openid/openid.js:190:7) at Request.self.callback(/var/nodejs/Website/node_modules/Request/Request.js:198:22) 两点钟(events.js:87:13) at Request.emit(events.js:172:7) 应要求。(/var/nodejs/Website/node_modules/request/request.js:1035:10) 在emitOne(events.js:82:20) 得到/auth/steam/callback?openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.mode=id_res&openid.op_endpoint=https%3A%2F%2fstreamcommunity.com%2fsopenid%2fslogin&openid.claid_id=http%3A%2F%2F%2F%2fstreamcommunity.com%2fstreamcommunity%2fstreamcommunity.com%2Fopenid%2f7611981967283&openid=http%2F%2fstreamcommunity.com%2f765681967283&openid%3A%2F%2Fcsgomayhem.com%2auth%2fstream%2fccallback&openid.response\u nonce=2015-11-25T18%3A40%3A44ZOdgvGQXoVnz9LWfko54I371tMOM%3D&openid.assoc\u handle=1234567890&openid.signed=signed%2Cop\u端点%2cclaid\u id%2Cidentity%2Creturn\u%2Cresponse\n%2Cassoc\u handle%2Cassoc\openid.sig=l5jxi2b4ve0r%2BkcpU%2BkcpU%3bkcpu-665b

Node.js Passport Nodejs无法验证断言 InternalOpenIDError:验证断言失败 at/var/nodejs/Website/node_modules/passport openid/lib/passport openid/strategy.js:184:36 在/var/nodejs/Website/node_modules/openid/openid.js:927:12 at/var/nodejs/Website/node_modules/openid/openid.js:1051:16 at/var/nodejs/Website/node_modules/openid/openid.js:1169:16 应请求。_回调(/var/nodejs/Website/node_modules/openid/openid.js:190:7) at Request.self.callback(/var/nodejs/Website/node_modules/Request/Request.js:198:22) 两点钟(events.js:87:13) at Request.emit(events.js:172:7) 应要求。(/var/nodejs/Website/node_modules/request/request.js:1035:10) 在emitOne(events.js:82:20) 得到/auth/steam/callback?openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.mode=id_res&openid.op_endpoint=https%3A%2F%2fstreamcommunity.com%2fsopenid%2fslogin&openid.claid_id=http%3A%2F%2F%2F%2fstreamcommunity.com%2fstreamcommunity%2fstreamcommunity.com%2Fopenid%2f7611981967283&openid=http%2F%2fstreamcommunity.com%2f765681967283&openid%3A%2F%2Fcsgomayhem.com%2auth%2fstream%2fccallback&openid.response\u nonce=2015-11-25T18%3A40%3A44ZOdgvGQXoVnz9LWfko54I371tMOM%3D&openid.assoc\u handle=1234567890&openid.signed=signed%2Cop\u端点%2cclaid\u id%2Cidentity%2Creturn\u%2Cresponse\n%2Cassoc\u handle%2Cassoc\openid.sig=l5jxi2b4ve0r%2BkcpU%2BkcpU%3bkcpu-665b,node.js,oauth,passport.js,steam,Node.js,Oauth,Passport.js,Steam,我已经让我的代码在我的windows开发环境中运行了好几个星期,但是现在我试图在Ubuntu 14.04 prod机器上运行它,当我通过Steam认证某人时,出现了这个错误。我不知道这个错误意味着什么,谷歌搜索也没有任何结果。我可以提供相关的代码,如果你告诉我我在寻找什么,或者如果这是一个简单的解决办法,请让我知道 非常感谢您的帮助,亲爱的。我通过降级我的passport版本解决了这个问题,好像它与passport steam不兼容一样。我看到了一些在passport steam的github上

我已经让我的代码在我的windows开发环境中运行了好几个星期,但是现在我试图在Ubuntu 14.04 prod机器上运行它,当我通过Steam认证某人时,出现了这个错误。我不知道这个错误意味着什么,谷歌搜索也没有任何结果。我可以提供相关的代码,如果你告诉我我在寻找什么,或者如果这是一个简单的解决办法,请让我知道


非常感谢您的帮助,亲爱的。

我通过降级我的passport版本解决了这个问题,好像它与passport steam不兼容一样。我看到了一些在passport steam的github上进行身份验证的示例,如果您需要的话,这些示例仅用于验证用户,而不用于获取他们的详细信息

InternalOpenIDError: Failed to verify assertion
at /var/nodejs/Website/node_modules/passport-openid/lib/passport-openid/strategy.js:184:36
at /var/nodejs/Website/node_modules/openid/openid.js:927:12
at /var/nodejs/Website/node_modules/openid/openid.js:1051:16
at /var/nodejs/Website/node_modules/openid/openid.js:1169:16
at Request._callback (/var/nodejs/Website/node_modules/openid/openid.js:190:7)
at Request.self.callback (/var/nodejs/Website/node_modules/request/request.js:198:22)
at emitTwo (events.js:87:13)
at Request.emit (events.js:172:7)
at Request.<anonymous> (/var/nodejs/Website/node_modules/request/request.js:1035:10)
at emitOne (events.js:82:20)
GET /auth/steam/callback?openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.mode=id_res&openid.op_endpoint=https%3A%2F%2Fsteamcommunity.com%2Fopenid%2Flogin&openid.claimed_id=http%3A%2F%2Fsteamcommunity.com%2Fopenid%2Fid%2F76561198197967283&openid.identity=http%3A%2F%2Fsteamcommunity.com%2Fopenid%2Fid%2F76561198197967283&openid.return_to=http%3A%2F%2Fcsgomayhem.com%2Fauth%2Fsteam%2Fcallback&openid.response_nonce=2015-11-25T18%3A40%3A44ZOdgvGQXoVnz9LWfko54I371tMOM%3D&openid.assoc_handle=1234567890&openid.signed=signed%2Cop_endpoint%2Cclaimed_id%2Cidentity%2Creturn_to%2Cresponse_nonce%2Cassoc_handle&openid.sig=L5jXiwo2S4mVe0r%2BkcpU%2Bj%2BaEEU%3D 500 665ms - 708b