我不了解如何使用客户端凭据授予类型生成用于Bitbucket Server REST API的密码。例如:
$ curl -X POST -u "client_id:secret" https://example.org/site/oauth2/access_token -d grant_type=client_credentials
这是在"应用程序链接"中创建的。区域?如何指定我要授权的用户?
答案 0 :(得分:0)
您在问题中说明的网址看起来像Bitbucket Cloud版本一。 Bitbucket服务器响应的OAuth过程。所有Atlassian Server产品的外观都有些不同。
已经有一些与此有关的文档,以及诸如以下的操作方法:
但是总的来说,您已经在说出正确的术语:Application Link。 是的,您可以在其中创建和配置应用程序链接,然后使用OAuth1进行身份验证。在配置期间,您可以指定使用者密钥和使用者密钥。另外,私钥/公钥对是必需的,并且您需要在配置过程中提供公钥。 身份验证有几种不同的类型:
以下还详细介绍了不同的类型:https://confluence.atlassian.com/applinks/oauth-security-for-application-links-774045732.html