是否可以使用 IAM 用户访问密钥 ID 和访问密钥对 Git 存储库进行身份验证?
我正在尝试通过使用访问 ID 作为用户名和密码作为密码,但是当我尝试克隆存储库时返回 403 错误。
我已验证用户在有权访问存储库的组中。我在上面的屏幕截图中使用了Git BASH。
用例背景 我正在考虑开发一项服务,用户可以将单页应用程序 (SPA) 和函数推送到私有 Git 存储库,该服务会将函数部署到 Lambda/Azure 函数,将 SPA 部署到 CDN,并设置为函数建立一个全局负载均衡器,并自动创建 SSL 证书。基本上,我想让开发人员以超级便宜的价格部署世界级/世界规模的网站/服务非常容易。为了启动这个过程,我需要一种获取代码的方法,所以我的想法是为每个用户提供一个私有存储库并让他们在那里推送代码。我正在寻找类似于AppHarbor 所做的事情,只需使用您的凭据推送到 Git。