使用xamarin.forms,我在通过Facebook登录身份验证时遇到问题。我正在使用Oauth2,我很想看看这是否可行。还是我应该使用Facebook SDK本机登录。
我通过Google正常工作。而且我不确定Facebook是否甚至允许使用Oauth2代码发布应用程序以通过Facebook登录。
这是我的身份验证器,常量并不重要,它们都可以正常工作。重要的是最后一个布尔值。
authenticator = new OAuth2Authenticator(
clientId,
scope,
new Uri(Constants.FacebookAuthUrl),
new Uri(Constants.FacebookRedirectUrl),
null, false);
该错误用于IsUsingNativeUI。
我想使用本机ui,但是如果将其设置为true,我将收到成功,并且Facebook发出红色警告。
安全警告:请像对待您的密码一样对待上面的URL,不要与任何人共享它。
该页面不会返回我的应用程序。如果为false,它确实可以工作,但是您每次都必须手动输入用户名和密码。
有人通过Facebook登录有任何经验吗?你能指出我正确的方向吗? 多谢您的协助。无论哪种方式都谢谢你。 :笑脸: