Vimeo OAuth 2身份验证
问题描述:
我正在开发Android应用程序中的Vimeo OAuth身份验证。 这里是api链接Vimeo AuthenticationVimeo OAuth 2身份验证
但我在前Kitkat操作系统设备上的登录按钮没有点击webview客户端上的问题。
如果任何人对这个问题有任何想法以及如何解决请帮助。
谢谢
答
我不知道这是否仍然有效为您,但我们最近发布vimeo-networking-java应与OAuth认证帮助。有关如何使其工作的具体说明可以找到here in the README。
但基本的想法是,我们为您提供取码补助重定向的护理方法,它可以用下面的实现:
private void onLoginClick() {
// Go To Web For Code Grant Auth
String uri = VimeoClient.getInstance().getCodeGrantAuthorizationURI();
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(browserIntent);
}
如果按照自述的其余部分,它将介绍如何获得重定向uri的设置。
您能否提供有关该问题的其他信息?比如你的OAuth2回调url是什么,它的工作原理是什么? – Dashron
我认为只有在登录过程完成后才需要回拨URL。回调网址没有任何问题。我有两个测试设备Nexus 5 6.0.0操作系统版本和三星Galaxy OS二重奏与操作系统版本4.2.2。在nexus它工作正常,但在三星它没有采取点击登录按钮。 我已阅读Google在4.4版本中引入了Chromium支持(Kitkat),并且更新的操作系统是链接[link](https://developer.chrome.com/multidevice/webview/overview) On chromium support browsers Vimeo身份验证似乎工作正常,但我想在pre kitkat设备上使用Vimeo。 –
Ohhhh,我误读了。通过“不要点击”,你的意思是用户无法点击kitkat webview中的登录按钮? 'PRE KITKAT WEBVIEW'登录信息的 – Dashron