Node.js 我可以在没有Ruby的情况下使用RESTAPI操作系统登录CloudFoundry V2吗?

Node.js 我可以在没有Ruby的情况下使用RESTAPI操作系统登录CloudFoundry V2吗?,node.js,cloud-foundry,cloudfoundry-uaa,Node.js,Cloud Foundry,Cloudfoundry Uaa,是否有人有使用简单REST请求在Cloud Foundry v2 API中进行授权的经验 CF v2 API上的实际文档展示了如何使用名为CF的Ruby Gem登录: cf login myuser --password mypwd github上还有一个名为VMCJS的节点JS NPM包,但它似乎只适用于CF API v1的早期版本 如何仅使用从Node JS发送的HTTP请求登录CF 是否可以使用从任何其他UAA检索的访问令牌登录CF 授权 将-t选项与cf一起使用,以查看登录的HTTP

是否有人有使用简单REST请求在Cloud Foundry v2 API中进行授权的经验

CF v2 API上的实际文档展示了如何使用名为CF的Ruby Gem登录:

cf login myuser --password mypwd
github上还有一个名为VMCJS的节点JS NPM包,但它似乎只适用于CF API v1的早期版本

  • 如何仅使用从Node JS发送的HTTP请求登录CF
  • 是否可以使用从任何其他UAA检索的访问令牌登录CF 授权

将-t选项与cf一起使用,以查看登录的HTTP请求:

请求:邮寄

标题:{“content type”=>“application/x-www-form-urlencoded;charset=utf-8”,“accept”=>“application/json;charset=utf-8”,“authorization”=>“Basic Y2Y6”}

正文:grant_type=password&username=myuser&password=mypwd


我不确定我是否理解第二个问题。您使用用户/pwd登录并获取访问令牌,然后将该令牌与后续请求一起发送。

使用-t选项和cf查看HTTP登录请求:

请求:邮寄

标题:{“content type”=>“application/x-www-form-urlencoded;charset=utf-8”,“accept”=>“application/json;charset=utf-8”,“authorization”=>“Basic Y2Y6”}

正文:grant_type=password&username=myuser&password=mypwd


我不确定我是否理解第二个问题。您使用用户/pwd登录并获取访问令牌,然后将该令牌与后续请求一起发送。

使用-t选项和cf查看HTTP登录请求:

请求:邮寄

标题:{“content type”=>“application/x-www-form-urlencoded;charset=utf-8”,“accept”=>“application/json;charset=utf-8”,“authorization”=>“Basic Y2Y6”}

正文:grant_type=password&username=myuser&password=mypwd


我不确定我是否理解第二个问题。您使用用户/pwd登录并获取访问令牌,然后将该令牌与后续请求一起发送。

使用-t选项和cf查看HTTP登录请求:

请求:邮寄

标题:{“content type”=>“application/x-www-form-urlencoded;charset=utf-8”,“accept”=>“application/json;charset=utf-8”,“authorization”=>“Basic Y2Y6”}

正文:grant_type=password&username=myuser&password=mypwd


我不确定我是否理解第二个问题。您使用用户/pwd登录并获取访问令牌,然后将该令牌与后续请求一起发送。

实际上,CF命令行工具通过访问云控制器REST API与Cloud foundry交互。
最近,CloudFoundry仅提供用于访问云控制器RESTAPI的Java和Ruby客户端库。请向官方咨询。

但是,如果您想使用Node.js访问REST API,您必须自己实现接口。

实际上,CF命令行工具通过访问云控制器REST API与Cloud foundry交互。
最近,CloudFoundry仅提供用于访问云控制器RESTAPI的Java和Ruby客户端库。请向官方咨询。

但是,如果您想使用Node.js访问REST API,您必须自己实现接口。

实际上,CF命令行工具通过访问云控制器REST API与Cloud foundry交互。
最近,CloudFoundry仅提供用于访问云控制器RESTAPI的Java和Ruby客户端库。请向官方咨询。

但是,如果您想使用Node.js访问REST API,您必须自己实现接口。

实际上,CF命令行工具通过访问云控制器REST API与Cloud foundry交互。
最近,CloudFoundry仅提供用于访问云控制器RESTAPI的Java和Ruby客户端库。请向官方咨询。

但是,如果您想使用Node.js访问REST API,您必须自己实现接口。

t标志似乎已经消失。我可以使用
CF\u TRACE=true CF,但它不会显示我的基本身份验证标头,-t标志似乎已消失。我可以使用
CF\u TRACE=true CF,但它不会显示我的基本身份验证标头,-t标志似乎已消失。我可以使用
CF\u TRACE=true CF,但它不会显示我的基本身份验证标头,-t标志似乎已消失。我可以使用
CF\u TRACE=true CF,但它不会显示我的基本身份验证标头。