OAuth2 回调 URL
OAuth2 CallBack URL
我正在 Android 上进行 OAuth2 身份验证。尝试进一步使用授权代码时,我收到 "java.util.NoSuchElementException" 错误。经过测试似乎调用是正确的,但我没有得到任何回复..
我的回调 uri 是在设置页面、Activity 和清单(见下文)中设置的。根据我的说法,它不起作用,因为我不在生产中。
我收到的一个建议是 "set up your application as webapp",但我不清楚我必须采取哪些步骤。有什么建议吗?
清单文件中设置的意图过滤器。
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="https://fibi22cj69"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/> </intent-
filter>
这样试试:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="yourcallback.com"
android:scheme="oauth" />
</intent-filter>
并在客户端中,将回调 url 设置为 oauth://yourcallback.com
我正在 Android 上进行 OAuth2 身份验证。尝试进一步使用授权代码时,我收到 "java.util.NoSuchElementException" 错误。经过测试似乎调用是正确的,但我没有得到任何回复..
我的回调 uri 是在设置页面、Activity 和清单(见下文)中设置的。根据我的说法,它不起作用,因为我不在生产中。
我收到的一个建议是 "set up your application as webapp",但我不清楚我必须采取哪些步骤。有什么建议吗?
清单文件中设置的意图过滤器。
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="https://fibi22cj69"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/> </intent-
filter>
这样试试:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="yourcallback.com"
android:scheme="oauth" />
</intent-filter>
并在客户端中,将回调 url 设置为 oauth://yourcallback.com