node.js - 如何自动添加 Quickbooks 重定向 uri?
问题描述
我们如何使用某些 API 在 Quickbooks 身份验证中自动添加重定向 URI?
编辑:-就我而言,我的网站具有基于一些随机关键字创建子域的功能。假设我的网站是 facebook.com,并且有人在其中创建了自己的公司
Company name Website
1. tata tata.facebook.com
2. tesla tesla.facebook.com
因此,我想在创建公司后立即将网站 url 名称添加到重定向 URI。我不想像手动添加它。
解决方案
我们如何使用某些 API 在 Quickbooks 身份验证中自动添加重定向 URI?
你不能。
就我而言,我的网站具有基于一些随机关键字创建子域的功能。
你将无法做到这一点。
处理此问题的更好方法是拥有一个专用于新连接的 OAuth 握手的域,并始终使用该域。您可以使用state
OAuth 的参数来跟踪谁在连接,这样您就知道正确的子域,以便在 OAuth 重定向后将它们退回。
Intuit(和大多数其他云提供商)不允许使用通配符或动态域,因为这样做存在一些重大的安全风险:
推荐阅读
- python - 从序列中创建所有固定长度的不连续子序列
- sql-server - SQL Server:根据同一个表中的两个布尔参数选择记录
- php - 我的用户可以上传图像,每个用户应该有一个用于存放他的图像的文件夹,还是应该将所有图像存储在 1 个文件夹中?
- yii2 - 为什么模型的公共功能中的规则不能正确完成其工作?
- javascript - 在 Cloud Firestore 中返回文档
- unity3d - 向另一个方向旋转统一游戏对象
- azure - 部署到 Azure 服务结构时无法访问 Spring Boot 端口
- python - Shopify API JSON Feed / Limit 250 和 Pages / GET 每次不是下一页时都会提取完全相同的记录
- java - Arrays.sort() 对于相同输入的 int[] 和 String 的工作方式不同,为什么?
- c++ - D3DLVERTEX中关于Tu和Tv的C++参数