gpt4 book ai didi

swift - 没有 http 或 https 的 iOS 应用程序的 LinkedIn OAuth2.0 重定向 url

转载 作者:搜寻专家 更新时间:2023-10-31 08:05:21 28 4
gpt4 key购买 nike

我认为这可能是一个非常简单的设置问题,因为我对 swift 和 LinkedIn API 很陌生,所以我可能做错了:

我正在使用 swift 制作一个 iOS 应用程序,并想使用 LinkedIn 进行身份验证。为此,我在 LinkedIn Developer Network 上创建了一个应用程序。但是现在我无法将我的应用程序重定向 URL 放入 OAuth 2.0 重定向 URLs:

我的代码中的应用程序重定向 URL 看起来像 oauth-testapp://oauth-callback/linkedin 并且它在 OAuth 1.0 中工作正常但对于 OAuth 2.0 我需要在 http://https:// 格式。

这是我感到困惑的地方,因为我无法在 OAuth 2.0 重定向 URL 中添加我的 URL oauth-testapp://oauth-callback/linkedin:

enter image description here

我读了一些帖子,比如 thisthis我不想创建一个网站来将用户重定向到应用程序或在应用程序内创建 WebView 。我的意思是我可以做到,但我只想做一个 POC,这就是我被阻止的地方。没有这些方法有可能吗?有人用swift做过吗?非常感谢你们的帮助!

最佳答案

您必须在应用程序内创建一个 webview - 这并不难,无论如何您都需要触发浏览器 - 并覆盖此特定(重定向 URI)回调 URL 的行为,如:Oauth 2.0 authorization for LinkedIn in Android 中所述。

关于swift - 没有 http 或 https 的 iOS 应用程序的 LinkedIn OAuth2.0 重定向 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27696586/

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