appauth相关内容

AppAuth IOS令牌交换问题Azure AD

我使用Azure AD租户为Android构建了一个AppAuth测试应用程序,它运行正常。现在,我正在尝试使用iOS(SWIFT 4)进行同样的操作,但在尝试将访问代码交换为访问令牌时失败。没有返回任何错误,我确实得到了idToken,但没有accesToken或renhToken。没有其他错误。不知道发生了什么事。如果没有访问令牌,我就无法查询该图。我正在使用Azure AD v2。以下是我的 ..
发布时间:2022-04-06 09:05:57 移动开发

“导航被阻止"从 Chrome 自定义标签重定向到 Android 应用程序时

我正在“现代化"我们的登录小部件以使用 Chrome 自定义标签作为 几个月后,Google 将开始使用 Webviews 阻止 OAuth 请求. 登录小部件与我们的身份服务配合使用,该服务支持经典的“用户名和密码"登录和社交登录,通过在 Google/Facebook/... 的授权代码流中播放 OAuth2“客户端"...因此,来自 Google 的授权代码会传送到此身份服务,后者又会 ..
发布时间:2021-12-31 08:58:43 移动开发

跨客户端 Google OAuth:在 iOS 上获取身份验证代码并在服务器上获取访问令牌

我正在尝试使用我的 iOS 应用和 Rails 网络应用设置 Google OAuth.我在 API 控制台中设置了 2 个单独的客户端(当然具有不同的客户端 ID,但具有相同的前缀).一个用于 iOS 应用程序,另一个用于网络应用程序(它也有一个 client_secret.我想在 iOS 上使用 AppAuth SDK 来获取用户的身份验证代码,然后将其发送到我的网络应用程序,然后将执行访问令 ..
发布时间:2021-12-29 14:55:08 移动开发

是什么阻止其他应用窃取我的Google OAuth客户端ID?

我创建了一个使用AppAuth进行Google OAuth身份验证的Android应用.在Google Cloud Platform Console中,我为我的应用程序创建了Android OAuth 2.0客户端ID,并提供了应用程序包名称和签名证书指纹.一切正常. 我想确认只有我的应用可以使用该客户端ID.因此,我创建了另一个具有不同程序包名称的应用程序,并使用了不同的签名证书对其进行了 ..
发布时间:2021-05-12 20:39:47 移动开发

在AppAuth-Android中注销

我有一个用JAVA开发的Android应用.对于此应用程序,我正在使用 IdentityServer4 作为我的STS,并且一切正常.但是我在 AppAuth库中找不到要注销的任何实现.谁可以帮我这个事?我确实在我的应用程序中需要注销选项,因此用户可以在需要时从该应用程序注销并再次登录.任何想法,样品将不胜感激. 解决方案 我是AppAuth的首席维护者. 注销通常就像丢弃 Auth ..
发布时间:2021-04-05 20:58:28 移动开发

跨客户端Google OAuth:在iOS上获取身份验证代码并在服务器上访问令牌

我正在尝试通过我的iOS应用和Rails网络应用设置Google OAuth.我在API控制台中设置了2个单独的客户端(当然具有不同的客户端ID,但是具有相同的前缀).一个用于iOS应用程序,另一个用于Web应用程序(也具有client_secret.我想在iOS上使用AppAuth SDK来获取用户的身份验证代码,然后将其发送到我的Web应用程序,然后执行交换访问令牌. 首先,这听起来像是 ..
发布时间:2020-11-19 06:50:19 移动开发

永远不会调用onNewIntent-Android

我正在尝试使用AppAuth创建一个简单的oauth2流.我正在关注AppAuth的本教程.它可以很好地完成oauth请求,但是在授权后,当涉及到主要活动时,它就永远不会调用onNewIntent,我还检查了讨论过的问题 编辑::当我使用onResume方法时,经过授权但使用"android.intent.action.MAIN"动作涉及到onResume方法.应该对onResume进行"com. ..
发布时间:2020-11-19 01:40:44 移动开发

使用Gmail API发送电子邮件-目标C

我们正在一个iOS项目中,该项目涉及通过Gmail API发送电子邮件,并且在查找有关如何实际执行操作的文档方面遇到了麻烦. 首先,我们还没有完全弄清楚身份验证.我们正在使用 AppAuth 来处理此问题,到目前为止效果很好,但我们还没有非常确定如何在我们的代码中将其链接到Gmail API. 第二,我们如何发送消息本身?我们已经格式化了内容和所有内容,只是无法弄清楚如何实际发送消息. ..
发布时间:2020-11-16 03:16:31 移动开发

使用OpenId AppAuth-Android库时,带有隐式意图的PendingIntent返回取消的异常

我正在尝试实现oauth2以使用户能够使用Reddit登录.我已经使用适当的重定向uri在reddit上创建了我的应用. 我做什么: 一个带有登录按钮的MainActivity.单击登录按钮,开始授权流程.要创建授权请求,我们需要传递一个挂起的意图,该意图用于库在授权成功后调用我们希望其调用的适当组件. 问题: 当使用隐式意图(在创建意图时仅设置动作字符串)做出暂挂意图时,库在调用暂挂 ..
发布时间:2020-08-27 23:51:54 Java开发

“导航被阻止".从Chrome自定义标签重定向到Android应用时

我正在“现代化"我们的登录小部件,以将Chrome自定义标签用作登录小部件可与我们的身份服务配合使用,该身份服务通过在Google/Facebook/的授权代码流中播放OAuth2“客户端",从而支持经典的“用户名和密码"登录和社交登录. 因此,来自Google的授权代码将传递到此身份服务,该身份服务又为我们的登录小部件提供访问令牌. 访问令牌通过客户端重定向传递回移动应用程序: wi ..
发布时间:2020-06-30 23:06:21 移动开发

使用AppAuth在swift4中进行身份验证时会显示其他警报

我正在使用AppAuth 0.90.0通过外部身份验证服务器进行身份验证,用户可以在该服务器上登录,以便该应用接收适当的身份验证令牌.从最近开始(升级到Swift 4之后),我收到了以下警报,然后才发送到身份验证服务器: “应用名称"要使用"externalAuthentication.com"登录" 这允许应用程序和网站共享有关您的信息. 有人遇到过同样的问题和/或有解决方案, ..
发布时间:2020-05-21 00:56:14 其他开发