如何修复从GitLab存储库到Azure App的部署代码拒绝的权限

美好的一天。 我正在尝试配置从GitLab存储库到Azure应用程序的持续集成。我使用Kudu生成了ssh密钥,并将其保存为存储库设置中的部署密钥。但是同步时出现错误:“权限被拒绝,请重试。”

我做什么:

  1. 使用Kudu通过以下方式生成新的ssh密钥 https://[service].scm.azurewebsites.net/api/sshkey?ensurePublicKey=1
  2. 将其粘贴到GitLab存储库中的“部署密钥”

    如何修复从GitLab存储库到Azure App的部署代码拒绝的权限

  3. 转到Azure部署中心

  4. 选择“外部”回购

    如何修复从GitLab存储库到Azure App的部署代码拒绝的权限

  5. 选择Kudu引擎

    如何修复从GitLab存储库到Azure App的部署代码拒绝的权限

    1. 从repo主页获取ssh repo路径,并将其粘贴到“ configure”步骤

      如何修复从GitLab存储库到Azure App的部署代码拒绝的权限

此提取操作失败并出现错误:权限被拒绝(公钥,gssapi-keyex,gssapi-with-mic,密码)。但是,Kudu控制台显示ssh密钥存在于服务器上。

如何修复从GitLab存储库到Azure App的部署代码拒绝的权限

如何配置SSH以成功将其部署到Azure?

wuyeyou0773 回答:如何修复从GitLab存储库到Azure App的部署代码拒绝的权限

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2928157.html

大家都在问