我有一个带有 OAuth 1.0a 身份验证的 Android 应用程序。使用 Web 浏览器,以便用户可以针对服务提供商进行身份验证。
我可以提供一个回调URL,当用户授权成功时会调用它。我用作回调 URL: mytestapp://www.test.com/
。
然后我可以在我的 AndroidManifest 中执行此操作intent-filter
:
<data android:scheme="mytestapp"></data>
mytestapp
因此,由于该方案,将调用此活动。但我的问题是,服务提供商只允许http://
或https://
不会启动我的应用程序的此活动。
那么在这种情况下我能做些什么呢?