在某些情况下,我试图解决在首次插入时更改Gitlab实例的root用户密码的问题。 IT
只是给我两个提示,以填写新密码,这是我要尝试的操作:
cert_path = 'gitlab.pem'
key_path = 'gitlab.includesprivatekey.pem'
cert = (cert_path, key_path)
data = {
'user[password]' : 'test1234',
'user[password_confirmation]' : 'test1234'
}
# Make session
session = requests.session()
post = session.post(url=SIGN_IN_URL, data=data, cert=cert, verify=False)
事实是,我对发出请求不太熟悉,我读到可以绕过SSL验证,包括这样的.pem文件,而该帖子返回 status_code 200 。我也尝试使用 user_password 和 user_password_confirmation 来代替,但坦率地说,这也无济于事,我不确定我是否要尝试访问正确的字段,或者没做错,但是我仍然得到OK状态码?
但是它似乎什么也没做!我应该以某种方式单击()提交按钮吗?还是发生了什么事?
谢谢您的帮助,问我是否遗漏了一些重要的东西。...
〜马特