facebook - Facebook 新的严格应用设置不适用于 fboauth
问题描述
问题总结:Facebook登录设置中的“Enforce HTTPS for OAuth Redirects and SDK APIs”选项,无法禁用。
根据 Facebook 帮助(https://developers.facebook.com/docs/facebook-login/security):此设置需要 HTTPS 用于 OAuth 重定向和使用 JavaScript SDK 获取访问令牌的页面。自 2018 年 3 月创建的所有新应用程序默认启用此设置,您应该计划在 2019 年 3 月之前迁移任何现有应用程序以仅使用 HTTPS URL。
R 中用于身份验证的 fboauth 默认 url 是http://localhost:1410/而不是 https:// 地址。我什至无法将其另存为有效的 Oauth 重定向。
我已经尝试了所有方法,并且正在使用 Facebook 的 R 包。基本上遵循这一系列帖子,他们建议的本地服务器选项不起作用:
https://github.com/pablobarbera/Rfacebook/issues/170
有没有办法可以重新定义 fboauth 函数以使其生成 https:// url?
解决方案
首先,您在过去几个月中是否一直在使用 rFacebook 软件包?如果不是,这可能是一个解决方案:在 1 月下旬 API 更改之后,Pablo 确实进行了调整以进行补偿。您需要做的是通过以下方式直接从 github 下载包的开发版本:
devtools::install_github('pablobarbera/Rfacebook')
之后,现有的代码应该没问题。自 1 月以来,我们无法再访问用户 ID 或用户名,这是一个非常不幸的损失。
如果您还需要什么,请给我 pm
推荐阅读
- spring - Spring boot:我不断收到 org.springframework.security.authentication.BadCredentialsException:凭据错误,我不知道为什么
- java - 如何在 Java 中加快 zip 文件中条目的解析
- c# - 实现一个使用路由系统的 HtmlHelper 扩展
- php - 急切加载不会返回任何内容
- javascript - 如何通过angulartics2跟踪`ecommerce:addItem`或`ecommerce:addTransaction`?
- c# - 如何为 HTML 缓存 mp4 视频
- sql - PostgreSQL - 逐秒创建视图
- xml - 我什么时候应该在数据库上使用 XML 文件?如果在 XML 文件中存储大数据效率低下,那么 XML 数据库能解决这个问题吗?
- javascript - Laravel API 请求前置“
我的问题
简单地说,我有两个系统协同工作,一个是纯 html 并使用 Axios 向我的 laravel 应用程序发送请求,另一个是 laravel 应用程序,它基本上只是第一个应用程序的 API。当我向 laravel api 发出请求时,我会不断获取带有
<?php
“开始标签的数据,这会导致各种随机问题!- c# - 如何在 git 中维护库的“lite”和“pro”?