Oauth 2.0 LinkedIn OAuth 2.0重定向URL

Oauth 2.0 LinkedIn OAuth 2.0重定向URL,oauth-2.0,linkedin,url-redirection,Oauth 2.0,Linkedin,Url Redirection,我正在尝试使用LinkedIn Omniauth 2 gem登录用户。我尝试了几种不同的重定向方法,读了几篇文章,但都没有效果 我想在本地测试一下。 Rails 4应用程序 宝石包括: omniauth omniauth-linkedin-oath2 将重定向URL放入框中的几次尝试包括: * =需要保持私有的API密钥 http://localhost:3000 http://localhost:3000/ http://www.localhost:3000 https://local

我正在尝试使用LinkedIn Omniauth 2 gem登录用户。我尝试了几种不同的重定向方法,读了几篇文章,但都没有效果

我想在本地测试一下。 Rails 4应用程序

宝石包括: omniauth omniauth-linkedin-oath2

将重定向URL放入框中的几次尝试包括:

*

  • =需要保持私有的API密钥

    http://localhost:3000
    
    http://localhost:3000/
    
    http://www.localhost:3000
    
    https://localhost:3000
    
    https://localhost:3000/
    
    https://www.localhost:3000
    
我通篇阅读了这两篇文章,但仍然无法找到正确的重定向方法


任何关于我需要更改的内容的帮助都将非常好。

他们需要与您发送的内容完全匹配:


http://localhost:3000/auth/linkedin/callback

在Linkedin授权的情况下,重定向URL应采用以下形式:

  • 验证后,如果要重定向到特定页面,则


  • 我遇到了类似的问题,并不断获取“无效重定向\u uri。此值必须与API密钥注册的URL匹配。”使用Auth0时出错

    我将下面的URL添加到LinkedIn的允许回调列表中,然后它就工作了

    https://"Insert your Client Domain Name from Auth0"/login/callback
    

    嘿,有一个简单的问题,@Eugenio-Pace公共IP地址可以用作LinkedIn
    OAuth
    redirect URI吗?很有可能(而且很容易测试)。任何OAuth2授权服务器的一个重要方面是,所有通信都是从以下位置启动的:(1)用户的浏览器,(2)您的应用程序(OAuth2术语中的“客户机”),因此,您是否使用自己的/etc/hosts文件和IP地址并不重要。只要你的浏览器或运行你的应用程序的代码可以到达LinkedIN(在本例中),你就没事了。LinkedIN从未与你的应用程序连接。