检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在CentOS系统下使用HTTPS协议克隆代码时,报错"The requested URL returned error: 401" 问题现象 在CentOS系统下使用HTTPS方式克隆代码时,系统报错“The requested URL returned error: 401”。
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另
TLS协议握手失败并报错"ssl handshake failure" 问题现象 本地执行如下命令,与指定服务器建立TLS1.0连接并获取其证书信息。 openssl s_client -connect test.com:443 -tls1 会出现如下报错信息: CONNECTED(00000003)
命令前,先执行如下命令,使Git在使用HTTPS协议克隆代码仓时不进行SSL证书验证: git config --global http.sslVerify false 在执行步骤3时,Git Bash报错“fatal: unable to access 'https://test.com/Remote_Test
“新建”,选择要发起合并请求的源分支和目标分支。在“新建合并请求”页面的下方可以看到两条分支的文件差异对比详情、要合并分支的提交记录信息。您可勾选“是否使用临时分支”,如果勾选,那您将使用新生成的临时分支提交合并请求。 父主题: 上传代码文件到Repo
所示。 图1 填写“新建Token”的关键信息 填写好关键信息,完成Token的新建,并自动跳转到新建的Token页面,由于该Token是临时生成的,请复制并保存该Token。 父主题: 迁移代码与同步仓库
Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
进入要新建合并请求的代码仓库首页,选择“合并请求” > “新建”,选择要发起合并请求的源分支和目标分支。您可勾选“是否使用临时分支”,如果勾选,那您将使用新生成的临时分支提交合并请求。在“新建合并请求”页面的下方可以看到两条分支的文件差异对比详情、要合并分支的提交记录信息。 提交本地代码到CodeArts
状态码 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 201
参数 参数类型 描述 error_msg String 响应错误信息 error_code String 响应错误码 请求示例 POST https://{endpoint}/v4/{project_id}/repositories/{repository_id}/unlock 响应示例
发布分支,用于检出某个要发布的版本。 快速修复分支,用于当现网版本发现bug时,拉出来单独用于修复这些bug的分支。 有效性 长期存在 长期存在 临时 长期存在 临时 何时被创建 项目仓库建立之初 在master分支被创建之后 收到新特性任务时,基于develop分支创建 当正在开发的新特性任务
Unauthorized { "error_code": "DEV.00000003" "error_msg": "认证信息过期" } 状态码 状态码 描述 201 OK 401 Unauthorized 错误码 请参见错误码。 父主题: Repository
“新建合并请求”,选择需要合并的分支后,单击“下一步”,进入“新建合并请求”页面,必须填写“标题”,您可勾选“是否使用临时分支”,如果勾选,那您将使用新生成的临时分支提交合并请求。 如果要在线修改某个代码文件,在“代码”页面,单击要修改的文件名,进入要修改的文件页面,单击进入文件
在gpg4win官网下载GPG密钥生成工具。 在本地Git客户端执行gpg --full-generate-key命令,按照提示,依次选择加密算法、密钥长度、过期时间、正确性后,输入用户名、邮箱、注释,如图1所示。 图1 生成GPG密钥对 确认信息无误后,按照提示,输入O并按回车键,弹出输入密码窗口
401 Unauthorized { "error_code": "DEV.00000003" "error_msg": "认证信息过期" } 状态码 状态码 描述 200 OK 401 Unauthorized 错误码 请参见错误码。 父主题: Group
参数 参数类型 描述 error_code String 响应状态码 error_msg String 响应错误信息 请求示例 GET https://{endpoint}/v4/{project_id}/groups/{group_id} 响应示例 状态码: 200 OK {
Unauthorized { "error_code": "DEV.00000003" "error_msg": "认证信息过期" } 状态码 状态码 描述 201 OK 401 Unauthorized 错误码 请参见错误码。 父主题: Repository
Unauthorized { "error_code": "DEV.00000003", "error_msg": "认证信息过期" } 状态码 状态码 描述 201 OK 401 Unauthorized 错误码 请参见错误码。 父主题: Group
Unauthorized { "error_code": "DEV.00000003", "error_msg": "认证信息过期" } 状态码 状态码 描述 202 OK 401 Unauthorized 错误码 请参见错误码。 父主题: Group
401 Unauthorized { "error_code": "DEV.00000003" "error_msg": "认证信息过期" } 状态码 状态码 描述 201 OK 401 Unauthorized 错误码 请参见错误码。 父主题: Group