当前位置: 首页 > 知识库问答 >
问题:

IOS-与google oauth库的oauth2.0的Linkedin集成-出现404错误(找不到页面)

牟焱
2023-03-14

我正在使用google OAuth2.0在IOS中集成LinkedIn。但是当应用程序试图获取访问令牌时,我得到了404错误。你能看一下并给我一些指导吗?预先感谢

我已经跟踪了请求,并将它们放在下面:

>

  • 生成授权码,超文本传输协议请求如下:https://www.linkedin.com/uas/oauth2/authorization?client_id=dqabmvt35aee

    然后获取重定向URI,如:http://www.google.com/OAuthCallback?code=AQRnqUBueoz5jZqolVl5suiUQFnLExkmRQSOdndgFK59t4cKC4EjUm38zTbXjDvLwWItUrYrXnOt6KRxTz_SZ5m0Qq3t9rZHG1q-aqltb79m7ZJ5K2Y

    发布获取accessToken的请求https://www.linkedin.com/uas/oauth2/accessToken/请求正文类似:client_id=dqabmvt35aee

    这里有404错误。

  • 共有1个答案

    屠昌胤
    2023-03-14

    最后我自己弄明白了。导致此问题的原因与访问令牌URL有关。我有导致这个问题的这个URL的SLASH结尾。在google oauth 2.0库中,我们应该将accesstoken url设置为“https://www.linkedin.com/uas/oauth2/accessToken“,不应该是”https://www.linkedin.com/uas/oauth2/accessToken/"

     类似资料:
    • 这是我在SpringMVC中使用Maven的第一个应用程序。下面是应用程序结构。 控制器代码: 当我点击index.jsp中的链接时,页面应该被遍历到helloworld.jsp

    • 我们使用ws-outbound-gateway以下面的方式调用webservice。 如果请求xml采用以下方式,则工作正常。 如果我在请求xml中添加SOAP-ENV:Envelope xmlns:SOAP-ENV = " http://schemas . xmlsoap . org/SOAP/Envelope/"和SOAP-ENV:Body,它将抛出如下错误: org.springframew

    • 我有以下错误 未找到页面(404)请求方法:GET请求URL:http://127.0.0.1:8000/使用Decoder.urls中定义的URLconf,Django尝试了这些URL模式,顺序如下:form.html[name='form1']hl7[name='hl7']空路径与这些都不匹配。您会看到这个错误,因为您的Django设置文件中有DEBUG=True。将其更改为False,Dja

    • 登录后,它生成了一个哈希值,但仍然给出错误“Some problem currened!try tain”。

    • 我正在使用,所以当我尝试根据文档集成时,我添加了库、api密钥,并设置了构建设置 这是我的桥头 当我建立我的项目时,我会遇到很多问题 我得到以下错误: “std::string::find_first_of(char const*,unsigned long,unsigned long)const”,引用自: “std::__throw_out_of_range(char const*)”,引用自

    • 问题内容: 我知道有一些关于该主题的帖子。我已经阅读了大多数内容,但是我认为我不够熟练,无法理解应该怎么做。 我有一个AngularJS 1.0.7 Web应用程序。我刚刚将其配置为html5Mode以美化我的URL。我的网址现在看起来不错,但是出现了一个新的问题,我在更改之前没有遇到过。首次加载索引页面时,可以毫无问题地对其进行刷新。但是,如果我导航到示例/ about中的其他页面,然后刷新页面