如何使用会话cookie连接到Gitlab API?
(刚才)说: 当以普通用户身份登录GitLab时,会出现一个_GitLab_会话 cookie设置好了。API将使用此cookie进行身份验证,如果 存在 我的浏览器上有cookie,但每个请求仍然未经授权。它应该自动工作吗如何使用会话cookie连接到Gitlab API?,gitlab,Gitlab,(刚才)说: 当以普通用户身份登录GitLab时,会出现一个_GitLab_会话 cookie设置好了。API将使用此cookie进行身份验证,如果 存在 我的浏览器上有cookie,但每个请求仍然未经授权。它应该自动工作吗 我尝试使用名为gitlab\u session或\u gitlab\u session的POST数据发送它,但运气不佳(使用凭据或私人令牌进行授权很好)。我在任何地方都找不到任何文档或示例 不,它不会自动工作 您需要使用/sessionAPI创建新会话: 您还可以(可能)
我尝试使用名为
gitlab\u session
或\u gitlab\u session
的POST数据发送它,但运气不佳(使用凭据或私人令牌进行授权很好)。我在任何地方都找不到任何文档或示例 不,它不会自动工作
您需要使用/session
API创建新会话:
您还可以(可能)使用curl(或等效的libararies)cookie函数将位置传递给cookie。cURL的一个例子是:
curl "http://git.local/v3/api"
--cookie "gitlab-cookies.txt"
--cookie-jar "gitlab-cookies.txt"