- 我使用npm-openid-client来获取userInfo,并且在nodejs中效果很好
context "when status 'closed' passed " do
let(:json_serialized_offers) do
{
'data' => second_data { status: 'expire' }
}
end
# some logic
end
我用Google Java Open-id库搜索了openid.net中的一些库 最后我使用connect2id
我点击链接openid-connect/userinfo,并在下面写一些代码:
/**
** client_id and client_secret can be empty now
*/
const { Issuer } = require('openid-client');
const end_point = 'xxx'
const access_token = 'xxx'
Issuer.discover(end_point).then(function (issuer) {
const client = new issuer.Client({
client_id: 'xx',
client_secret: 'xx',
});
client.userinfo(access_token).then(function (userinfo) {
console.log('userinfo %j', userinfo);
});
});
- 结果是未找到httpResponse返回404。我该如何解决并获取userInfo?