Bash 使用oAuth登录流进行curl

Bash 使用oAuth登录流进行curl,bash,curl,oauth,fiware,Bash,Curl,Oauth,Fiware,我试图在bash脚本中实现oAuth登录流 我需要发送到API的请求是: curl -X GET 'http://account.lab.fiware.org/oauth2/authorize?response_type=token&client_id=my_client_id&redirect_uri=my_redirect_uri&state=testing' 我一直收到一条永久移动的301Apache消息,它引用了相同的地址 在我的浏览器中尝试相同的url时,它确

我试图在bash脚本中实现oAuth登录流

我需要发送到API的请求是:

curl -X GET 'http://account.lab.fiware.org/oauth2/authorize?response_type=token&client_id=my_client_id&redirect_uri=my_redirect_uri&state=testing'
我一直收到一条永久移动的
301
Apache消息,它引用了相同的地址

在我的浏览器中尝试相同的url时,它确实有效

有没有办法用curl复制浏览器行为


因此,一旦发出上述请求,我将能够看到重定向位置,以便从?获取令牌,OAuth2授权被认为是从web浏览器使用的。您可以从服务器端使用其他授权类型。看看:


BR

但它是否仍然会将用户重定向到登录和批准页面?