![](/img/trans.png)
[英]Facebook Login dialog disappears after clicking on Facebook sign in button
[英]Facebook Authentication Dialog not showing after clicking on Facebook Login Button in Android
我正在使用Android中的Facebook登录。 我指的是Facebook Developers Scrumptious Tutorial中提到的教程 。 但是我第一步本身就是失败,即身份验证。 我无法登录。 我放置了由Facebook SDK(com.facebook.widget.LoginButton)提供的“登录”按钮。 单击“登录”按钮后,它不会打开要求输入用户名和密码的网络对话框。 它只显示一个进度对话框,然后消失。
以下是解决此问题的日志:
04-17 17:43:22.629:D / FacebookSDK.WebDialog(516):Webview加载URL: http://m.facebook.com/login.php?app_id=491106744284985&skip_api_login=1&cancel=fbconnect%3A%2F%2Fsuccess%3Ferror_reason%3Duser_denied%26error%3Daccess_denied%26error_description%3DThe%2Buser%2Bdenied%2Byour%2Brequest.&fbconnect=1&next=https%3A%2F%2Fm.facebook.com%2Fdialog%2Fpermissions.request%3F_path%3Dpermissions.request%26app_id%3D491106744284985%26client_id%3D491106744284985%26redirect_uri%3Dfbconnect%253A%252F%252Fsuccess%26display%3Dtouch%26type%3Duser_agent%26fbconnect%3D1%26from_login%3D1&rcount=1&_rdr
://m.facebook.com/login.php?app_id=491106744284985&skip_api_login=1&cancel=fbconnect%3A%2F%2Fsuccess% http://m.facebook.com/login.php?app_id=491106744284985&skip_api_login=1&cancel=fbconnect%3A%2F%2Fsuccess%3Ferror_reason%3Duser_denied%26error%3Daccess_denied%26error_description%3DThe%2Buser%2Bdenied%2Byour%2Brequest.&fbconnect=1&next=https%3A%2F%2Fm.facebook.com%2Fdialog%2Fpermissions.request%3F_path%3Dpermissions.request%26app_id%3D491106744284985%26client_id%3D491106744284985%26redirect_uri%3Dfbconnect%253A%252F%252Fsuccess%26display%3Dtouch%26type%3Duser_agent%26fbconnect%3D1%26from_login%3D1&rcount=1&_rdr
应该是什么问题? 是因为我在FB Developers中创建了FB App吗? 我想念什么吗?
使用以下代码
Button more = (Button) findViewById(R.id.button1);
more.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
if (! facebook.isSessionValid()) {
facebook.authorize(HomeActivity.this, PERMISSIONS, new LoginDialogListener());
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.