gpt4 book ai didi

ruby-on-rails-3.1 - 无法从 Linkedin 对您进行身份验证,因为 "Invalid credentials"

转载 作者:行者123 更新时间:2023-12-04 08:57:38 24 4
gpt4 key购买 nike

我已经设置了 DEVISE 和 OMNIAUTH 登录。它正在与 Facebook 合作。现在我正在尝试为 LinkedIn 进行类似的设置。以下是我所做的。但是,我收到以下错误消息 - “无法通过 Linkedin 对您进行身份验证,因为“凭据无效”。”有人可以帮忙吗?

提前致谢。如果您需要更多详细信息,请告诉我。

gem 文件

gem 'omniauth'
gem 'omniauth-linkedin'
gem 'devise', :git => 'git://github.com/plataformatec/devise.git'

Omniauth.rb

Rails.application.config.middleware.use OmniAuth::Builder do
provider :linkedin, LINKEDIN_APP, LINKEDIN_SECRET
end

设计.rb

require "omniauth-linkedin"
config.omniauth :linkedin, LINKEDIN_APP, LINKEDIN_SECRET

他们从哪里得到 key ?

  1. https://www.linkedin.com/secure/developer?newapp= 注册了一个新应用程序

  2. 在应用程序显示页面上获得了两个 key API Key 和 Secret Key。已将它们复制到 LINKEDIN_APP、LINKEDIN_SECRET

最佳答案

我在使用 'omniauth-github' 时遇到了几乎相同的问题。希望this Ryan Bigg 的帖子将为您提供帮助。另一个简单的检查是应用程序的 url 和 url-callback 是否存在(不允许 localhost:3000)。

关于ruby-on-rails-3.1 - 无法从 Linkedin 对您进行身份验证,因为 "Invalid credentials",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11872529/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com