创建应用程序

在开始使用Forge Platform之前,您需要设置一个应用程序并获取您的客户端ID和密码。

步骤1:登录Dev Portal

去开发门户网站:https://developer.autodesk.com/

如果您没有Autodesk帐户

  • 点击“注册”按钮。
  • 在下一个“注册”屏幕中,填写表单并单击“注册”按钮创建您的帐户。
  • 创建帐户后,您将自动登录到开发者门户网站。(请务必点击要发送给您的验证电子邮件中的链接。)

如果您已经拥有Autodesk帐户

  • 点击“登录”按钮。
  • 在下一个“登录”屏幕中,输入您的电子邮件地址和密码,然后单击“登录”登录开发人员。

步骤2:创建应用程序

登录后,您可以创建应用程序。

点击“我的应用”页面右上角的“创建应用”按钮,在下一个屏幕中,

  • 选择要使用的API。
  • 输入您的应用程序名称和描述。
  • 输入回调网址。请注意,通配符在路径中允许(但不在主机名中)。有关更多信息,请参阅API基础知识中的“回调URL”定义。

步骤3:注意您的客户端ID和密码

设置应用程序后,您将在新创建的应用页面中看到客户端ID和客户端密码。您将需要所有其他OAuth流程中的这些,并通过扩展完成本网站上的所有其他教程!

POST认证

通过提供您的应用程序的客户端ID和密码来获取双腿访问令牌。

资源信息

方法和URI POST https://developer.api.autodesk.com/authentication/v1/authenticate
数据格式 表单编码(请求); JSON(响应)

请求头

名称 需要 值类型 描述
内容类型 一定是 application/x-www-form-urlencoded

身体结构

请求正文是以下参数的和号连接的名称值对的URL编码字符串:

名称 需要 值类型 描述
CLIENT_ID 该应用的客户端ID
client_secret 客户端的秘密应用程序
grant_type 一定是 client_credentials
范围 没有*
所需范围的空格分隔列表
注意:URL编码的空间是 %20
 
有关 何时需要范围的详细信息,请参阅“ 范围”页面。

身体结构(200)

成功调用的响应体是一个具有以下属性的平面JSON对象:

属性 值类型 描述
token_type 永远是 Bearer
过期日期在 INT 访问令牌过期时间(以秒为单位)
的access_token 访问令牌

AutoDesk Forge 获取令牌认证的更多相关文章

  1. OAuth2.0实战!使用JWT令牌认证!

    大家好,我是不才陈某~ 这是<Spring Security 进阶>的第3篇文章,往期文章如下: 实战!Spring Boot Security+JWT前后端分离架构登录认证! 妹子始终没 ...

  2. emqx启用JWT令牌认证(包含hmac-based和public-key)

    emqx连接启用jwt令牌认证 jwt令牌 概述 JWT 即 JSON Web Tokens 是一种开放的,用于在两方之间安全地表示声明的行业标准的方法(RFC 7519). 组成 令牌的形式 xxx ...

  3. Autodesk 为其云技术发布新品牌- Autodesk Forge

    近些年来Autodesk陆续发布了不少云解决方案和服务,比如BIM 360, Infraworks 360,Autodesk 360/A360, AutoCAD 360等等,这些众多叫做360的产品或 ...

  4. 使用Fiddler获取OAuth2认证的access token时候返回502

    微软动态CRM专家罗勇 ,回复322或者20190402可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me! 我这里Fiddler的Composer功能来获取OAuth2 认 ...

  5. 开源干货!!!.NET Core + JWT令牌认证 + Vue.js(iview-admin) 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!

    DncZeus 前言 关于 DncZeus DncZeus = Dnc + Zeus "Dnc"--.Net Core 的缩写: "Zeus"--中文译为宙斯, ...

  6. laravel获取当前认证用户登录

    可以通过Auth门面访问认证用户: 要在方法上面声明 use Auth: 获取当前认证用户使用 $user = Auth::user(); 获取用户认证ID $id = Auth::id;

  7. 什么是JWT令牌认证?

    当下,JWT(JSON Web Token)令牌认证已经变得越来越流行.本文主要介绍JWT令牌认证与传统的Session会话认证机制的区别. 为什么需要认证? HTTP是一种无状态协议,那就意味着当前 ...

  8. 深入理解令牌认证机制(token)

    以前的开发模式是以MVC为主,但是随着互联网行业快速的发展逐渐的演变成了前后端分离,若项目中需要做登录的话,那么token成为前后端唯一的一个凭证. token即标志.记号的意思,在IT领域也叫作令牌 ...

  9. Autodesk Vault: 获取授权失败

    在登录Vault Explorer时弹出对话框,获取授权失败,不能登录. 1.首先Autodesk Vault Professional采用网络版授权方式,在安装之前之前你需要首先配置网络授权服务器, ...

随机推荐

  1. BZOJ 1083: [SCOI2005]繁忙的都市【Kruscal最小生成树裸题】

    1083: [SCOI2005]繁忙的都市 Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2925  Solved: 1927[Submit][Sta ...

  2. [51nod1410]回文调整

    给一个序列,选择其中一个区间,这个区间内的数字顺序可以随意互换.问有多少这样的选择使得整个序列(不是选择的区间)是一个回文. 说明:为了要使得整个序列是一个回文,可以选择一个区间对里面的数字进行调整, ...

  3. Red and Black(dfs水)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1312 Red and Black Time Limit: 2000/1000 MS (Java/Oth ...

  4. spring是什么???

    1.是一个容器 2.用于降低代码间的耦合度3.根据不同的代码采用ioc和aop两种技术解耦合...

  5. ThinkPHP 下载、导入、导出功能的设计与实现

    下载: 1.引入命名空间: use Org\Net\Http; 2.在入口文件中设置根目录: //定义根目录的绝对地址 define('ROOT',str_replace("\\" ...

  6. 使用ng-options指令创建下拉框

    今天在学习AngularJs中使用ng-options指令创建下拉框时遇到点问题,这里总结一下. 其实,使用ng-options指令创建下拉框很简单,只需要绑定两个属性. ng-options指令用于 ...

  7. Spark性能调优之资源分配

    Spark性能调优之资源分配    性能优化王道就是给更多资源!机器更多了,CPU更多了,内存更多了,性能和速度上的提升,是显而易见的.基本上,在一定范围之内,增加资源与性能的提升,是成正比的:写完了 ...

  8. Fontawesome字体使用说明及其常用效果语法

    标签: 字体图标iconfontawesom Font web开发(17) 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 本文主要介绍如何在我们的站点里引入Footaweso ...

  9. ios - 如何获取app上的数据

    做过ios开发的人应该都用过Charles,通常叫它花瓶.Charles是Mac下常用的对网络流量进行分析的工具,类似于Windows下的Fiddler.在开发iOS程序的时候,往往需要调试客户端和服 ...

  10. two Pass方法连通域检测

    原理: Two-Pass方法检测连通域的原理可参见这篇博客:http://blog.csdn.net/lichengyu/article/details/13986521. 参考下面动图,一目了然. ...