Node.js 使用PassportJS和passport-linkedin-oauth2策略对用户进行身份验证会出现错误内容解码失败错误

Node.js 使用PassportJS和passport-linkedin-oauth2策略对用户进行身份验证会出现错误内容解码失败错误,node.js,oauth,linkedin,passport.js,Node.js,Oauth,Linkedin,Passport.js,到目前为止,我已经使用PassportJS和passport-linkedin-oauth2策略获得了样板身份验证,将我重定向到linkedin上的一个页面,该页面返回一个ERR_CONTENT_DECODING_FAILED错误。重定向到的URL为: https://www.linkedin.com/uas/oauth2/authorization?response_type=code&redirect_uri=MY_CALLBACK_URL&scope=r_basicprofile%20r_

到目前为止,我已经使用PassportJS和passport-linkedin-oauth2策略获得了样板身份验证,将我重定向到linkedin上的一个页面,该页面返回一个ERR_CONTENT_DECODING_FAILED错误。重定向到的URL为:

https://www.linkedin.com/uas/oauth2/authorization?response_type=code&redirect_uri=MY_CALLBACK_URL&scope=r_basicprofile%20r_emailaddress%20r_fullprofile%20r_contactinfo%20rw_groups%20r_network&client_id=MY_CLIENT_ID

当重定向发生时,LinkedIn的服务器返回330错误 错误内容解码失败,这不是我所期望的。我已经注册了我的应用程序,并从开发者部分获得了密钥


关于可能出现的问题有什么想法吗?

你得到这个问题的答案了吗?我得到了,这只是一个简单的配置错误。clientID的策略配置中使用的密钥是客户端密钥,而它需要是API密钥。啊,我明白了,谢谢。可能有助于将此创建为一个答案,让其他人更清楚地了解它。