Facebook登录后会出现 "应用程序配置不允许给定的URL。一个或多个给定的URL是不允许的
我知道这个问题已经被问到很多次了,但是似乎仍然抛出了这个错误,我尝试了几个URL地址. 我正在尝试通过Microsoft教程中的ASP.NET MVC应用程序进行Facebook登录 当我在本地主机上检查它时,它可以正常工作(Facebook中的站点URL设置为:http://localhost:55797/ 但是,当我将应用程序上传到服务器后尝试检查它时,会给我一个错误: Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains. 我的服务器的登录页面是: .rup
14 2024-04-18
编程技术问答社区
Facebook登录后会出现 "应用程序配置不允许给定的URL。一个或多个给定的URL是不允许的
我知道这个问题已经被问到很多次了,但是似乎仍然抛出了这个错误,我尝试了几个URL地址. 我正在尝试通过Microsoft教程中的ASP.NET MVC应用程序进行Facebook登录 当我在本地主机上检查它时,它可以正常工作(Facebook中的站点URL设置为:http://localhost:55797/ 但是,当我将应用程序上传到服务器后尝试检查它时,会给我一个错误: Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains. 我的服务器的登录页面是: .rup
10 2024-04-18
编程技术问答社区
Facebook v2.2登录C#
我想为Microsoft Visual Studio 2010 Ultimate在C#中编程的Facebooklogindialog.cs编码.如您所知,Facebook已将其API升级到v2.2,我在网上发现的大多数信息都是v2.0,我不确定是否相同. 我尝试查看 facebook v2.0 ligin ligin with c# Facebook SDK ,但我无法访问其中提供的链接,它是v2.0. 每次运行代码时,我都会在进入Facebook登录时遇到这个问题. 代码是由我的朋友提供的,但她在Facebook API最近升级之前就这样做了一两年.我朋友的编码中没有URL(或URI).但是它以前在她开始编码时对她有用. 我无法访问创建的应用ID网站.我创建了一个新的应用程序ID,但无济于事. 请帮忙!我真的需要帮助. 解决方案 我找到了如何解决这个问题.问题不是在编码上,而是Facebook开发人员网站. /?id = 5429584191
10 2024-04-17
编程技术问答社区
Facebook v2.2登录C#
我想为Microsoft Visual Studio 2010 Ultimate在C#中编程的Facebooklogindialog.cs编码.如您所知,Facebook已将其API升级到v2.2,我在网上发现的大多数信息都是v2.0,我不确定是否相同. 我尝试查看 facebook v2.0 ligin ligin with c# Facebook SDK ,但我无法访问其中提供的链接,它是v2.0. 每次运行代码时,我都会在进入Facebook登录时遇到这个问题. 代码是由我的朋友提供的,但她在Facebook API最近升级之前就这样做了一两年.我朋友的编码中没有URL(或URI).但是它以前在她开始编码时对她有用. 我无法访问创建的应用ID网站.我创建了一个新的应用程序ID,但无济于事. 请帮忙!我真的需要帮助. 解决方案 我找到了如何解决这个问题.问题不是在编码上,而是Facebook开发人员网站. /?id = 5429584191
10 2024-04-17
编程技术问答社区
ASP.NET MVC 5.1 C# OWIN 脸书认证或登录要求提供生日、喜欢、公共档案、电话号码等信息
我已经看到了许多用于Facebook身份验证的帖子,要么是旧的,要么不正确. 最终,我在项目中做了一些有效的东西,但没有完全.这是我要求 的代码 var facebookAuthenticationOptions = new FacebookAuthenticationOptions() { AppId = "...ID", AppSecret = "...AppSecret", AuthenticationType = "Facebook", SignInAsAuthenticationType = "ExternalCookie", //Provider = new FacebookAuthenticationProvider //{ // OnAuthenticated
6 2024-04-13
编程技术问答社区
React native fbsdk build error Could not find method implementation()
我正在使用RN 0.55.4 反应 - fbsdk 0.8.0 有一个构建错误 其中:构建文件'c:\ users \ wot \ fdrrnc \ node_modules \ react-native-fbsdk \ android \ android \ build.gradle' 线:30 出了什么问题:评估项目的问题':React-Native-FBSDK'. 在类型的对象上找不到参数[com.android.support:appcompat-v7:27.0.2]的方法实现() org.gradle.api.internal.artifacts.dsl.dependendencies.defaultDependencyHandler. 这是我的gradle android/build.gradle dependencies { classpath 'com.android.tools.build:gradle:2.2.3'
8 2024-04-04
编程技术问答社区
在个人应用程序中而不是在设备浏览器中打开Facebook的登录界面
当在设备上安装Facebook应用程序时,我没有登录. 当我单击Facebook登录按钮时,我自己的应用程序会打开Facebook应用程序.如果我在Facebook应用程序上登录,我自己的应用程序从Facebook应用程序中获取登录详细信息,并让我使用登录信息.当我在设备上没有安装Facebook应用程序时,第一次单击自己的应用程序中的Facebook登录按钮时,它会在默认设备浏览器上打开Facebook登录页面,并在下一次保存我的登录凭据. 下次我尝试直接获取登录信息时. 问题是我在默认设备浏览器(例如Chrome)上打开Facebook网站时.我直接登录到我自己的应用程序中登录的帐户. 浏览器是缓存登录数据,我想停止. 所以我想打开登录对话框包含Facebook登录时的WebView. 我在xml中按钮,如下
20 2024-04-04
编程技术问答社区
移动应用程序GetIdentityAsync没有值
我来自Azure Services Mobile应用程序,API自定义控制器.结果总是相同的" 1:1".我使用所有身份提供商,Google,Facebook,Twitter和Microsoft帐户进行测试,除了AD.我认为问题是呼吁GetIdentityAsync.谁能帮我?谢谢 [HttpGet] public async Task GetIdentityInfo() { var user = (MobileAppUser)this.User; string str = ""; string Provider = "YES", UserId = "NO"; try { if (user != null) { Provider = "1"; UserId =
4 2024-03-25
编程技术问答社区
如何通过Facebook'的Javascript SDK安全地授权给用户
我想让用户使用他们的Facebook ID登录,而无需重新加载页面.这就是为什么我使用 facebook javascript sdk .该方案描述了此SDK的授权流: 在过程结束时,我知道用户已登录,我知道他们的Facebook ID.然后,我可以通过此ID在我的数据库中注册它们,然后让他们使用它来登录. 但是,这似乎非常不安全.为了让我的服务器端脚本知道用户的ID,我必须通过Ajax发送它.但是,我无法知道是否试图登录是ID的所有者.任何人都可以发送ID的POST请求(尤其是一个人掌握了另一个用户的ID). 我当前的想法是让用户照常通过JS SDK登录,通过AJAX将ID和访问令发送到服务器,然后在PHP脚本中使用Curl以确保实际登录用户. 这是要走的路,还是我忽略了更好的替代方案? 解决方案 您无需通过AJAX推动用户的ID.您应该在服务器端使用flbsr_ {app_id} cookie,该cookie容纳符号_request.使用FB发出的
38 2024-03-20
编程技术问答社区
Facebook登录失败。{Session state:CLOSED_LOGIN_FAILED, token:{AccessToken token:ACCESS_TOKEN_REMOVED permissions:[]}, appId:131***64547}.
我尝试使用fb. 执行我的应用程序登录 public class FacebookLogin2Activity extends BaseActivity { private String TAG = "MainActivity"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.facebook_login); Session session = Session.getActiveSession(); if (session != null && session.isOpened()) { fetchUserDetails(session); }
20 2024-03-20
编程技术问答社区
Firebase AngularFire Facebook登录没有可用的登录运输工具错误
我目前正在使用Firebase的AngularFire,并尝试使用我在Facebook登录的文档中找到的一些代码登录. 这是我的html代码(带有ng-click以开始登录): 这就是我的angularjs代码的样子(我已经设置了一个登录控制器): var app = angular.module("loginApp", ["firebase"]); app.controller("loginCtrl", function($scope, $firebaseObject) { var ref = new Firebase("firebaseUrl"); $scope.loginWithFacebook = function() { ref.authWithOAuthPopup("face
2 2024-03-20
编程技术问答社区
Facebook的PHP SDK-Login helper返回错误
我创建了一个应用女巫正在使用Facebook作为登录机会.我的应用程序在1天前公开效果很好,但是今天,当我的用户登录时,它开始遇到此错误: Graph返回错误:无法加载URL:该URL的域未包含在应用程序域中.为了能够加载此URL,请将应用程序的所有域和子域添加到应用程序设置中的应用域字段. 我的代码看起来像这样: '****', 'app_secret' => '****', 'default_graph_version' => 'v2.2', ]); // Setting up the Facebook Helper $helper = $fb->ge
20 2024-03-20
编程技术问答社区
使用Django的Android。如何保持用户的登录状态
我想知道流行应用程序使用的方法是什么. 这是我考虑的方法: 用户登录时,将用户名和密码保存在共享的首选项中,并每次重新使用它 (我认为这会吸吮) 在客户端(应用程序)侧登录 Facebook SDK,将身份验证令牌传递给该应用程序并使用 创建用户.将令牌传递到该应用程序,将此令牌存储在 致电并将其用于将来的通信. 我认为这会成为 定期重新创建这个令牌的感觉,但是如何在没有的情况下进行 要求用户再次登录? 创建登录视图. 这将意味着将用户名和密码传递到API ,然后与用户令牌一起使用. 解决方案 我认为您不应该将用户凭据存储在首选项中. 最常见的方法是将凭据发送到服务器,然后作为响应获取会话密钥.然后将会话密钥作为任何请求的标题(并在每个请求中对其进行验证). 如果会话密钥将变得无效(例如,g.过期),则服务器应返回适当的响应,客户端应初始化身份验证功能. egzample 首次运行 显示登录Activity 将凭据发送到服务器 获
26 2024-03-20
编程技术问答社区
Facebook API:无法在Android上登录
我正在尝试使用Facebook API在Android上实现Facebook登录.我已经按照 facebook登录流量说.代码在下面. public class FBSignIn extends Fragment { private UiLifecycleHelper uiHelper; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View v = super.onCreateView(inflater, container, savedInstanceState); setTitle("Sign In"); reloadTemplate(); uiHelper = new UiLifecycleHelp
12 2024-03-20
编程技术问答社区
获取facebook电子邮件 parse.com
当他们登录到我的应用程序时,我正在尝试保存Facebook用户的电子邮件. parse提供的唯一示例是,但是即使我要求正确的Facebook许可,也不能保存电子邮件. private void onLoginButtonClicked() { if (loginProgressDialog != null) { loginProgressDialog.dismiss(); loginProgressDialog = null; } loginProgressDialog = ProgressDialog.show(LoginActivity.this, "", "Logging in...", true); List permissions = Arrays.asList("public_profile", "user_about_me", "user_relationships", "user_bi
4 2024-03-20
编程技术问答社区
使用Facebook Oauth登录的用户,可以获得哪些数据?
我目前正在使用OpenID来允许用户使用Google作为提供商登录我的网站.我正在考虑允许用户使用Facebook登录.当用户使用Google OpenID登录时,Google将以下数据发送到我的网站上有关用户的信息: 全名 名字 姓 id 性别 语言 电子邮件地址 我已经进行了一些快速的搜索,但是我找不到Facebook可以使用OAuth登录的属性列表. Facebook默认提供了哪些数据,您可以要求哪些其他数据? 解决方案 这是访问 https://graph.face.com/me id 名称 first_name last_name 链接 用户名 关于 工作 教育 性别 电子邮件 时区 语言环境 验证 更新_time 如果您查看 https://developer.facebook.com 他们有很多工具,可以让您戳戳和测试URL. 其他解决方案 查看Facebook Graph Explorer工具:默认
6 2024-03-20
编程技术问答社区
我需要用户在使用SDK 4.0在安卓系统中成功登录Facebook后的电子邮件地址。
我已经集成了最新的Facebook Android SDK 4.0.在SDK 3.0+成功登录后,使用user.getProperty("电子邮件")重述了用户的电子邮件地址.我正在寻找Facebook Android SDK 4.0中的相应命令 参考链接: 在Facebook-login/android/v2.3#概述 https://developers.faceers.facebook.com/docs/docs/android/upgrading-4.x @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FacebookSdk.sdkInitialize(getActivity().getApplicationContext()); callbackManager = CallbackManager.Fact
4 2024-03-19
编程技术问答社区
无法加载文件或程序集'System.Diagnostics.DiagnosticSource在ASP.Net Core从VS2015迁移到VS2017时无法加载文件或程序集
我在ASP.NET Core(4.6.1框架)中使用了一个网络,该网络使用了我使用Visual Studio 2015创建的Facebook和MS外部登录名,并在昨天发布的新Visual Studio 2017中打开. VS2017进行了一些与csproj,project.json等文件有关的更改. 除了一部分外,网站编译并执行正常.如果我进行了Facebook或Microsoft外部登录,则该网站显示此陷阱: FileLoadException: Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The located assembly's manifest definition does not
28 2024-03-19
编程技术问答社区
在安卓系统中使用不同设备的Facebook登录
我在使用Facebook登录时遇到了问题.我正在使用Facebook SDK 3.0.1.我在三星Galaxy Y上跑步,并且模拟器正常工作.但是在三星注释中,Intex Aqua和Nexus 5它行不通.我尝试再次构建和清洁该项目,但问题仍然存在.我正在附上Intex Aqua设备的日志: 08-09 11:01:56.850: W/com.facebook.Session(11390): Should not pass a read permission (offline_access) to a request for publish or manage authorization 08-09 11:01:56.850: W/com.facebook.Session(11390): Should not pass a read permission (email) to a request for publish or manage authorization 08-09 1
14 2024-03-19
编程技术问答社区