mindoc-org / mindoc

Golang实现的基于beego框架的接口在线文档管理系统
https://mindoc.com.cn/docs/mindochelp
Apache License 2.0
7.29k stars 1.9k forks source link

请教一下,用Python模拟登陆,返回的mindoc_id无效? #388

Closed iHTCboy closed 5 years ago

iHTCboy commented 5 years ago

请按照一下格式提交issue,谢谢!

  1. 你当前使用的是哪个版本的 MinDoc(godoc_linux_amd64 version)? 0.1.0

  2. 你当前使用的是什么操作系统? macOS

  3. 你是如何操作的?

    ss = session()
    payload = {
        'account': 'xxx',
        'password': 'xxx'
    }
    response = ss.post('http://172.16.5.181/login', json=payload)
    code = response.status_code
    if code in [200]:
        print(ss.cookies)
        mindoc_id =  'mindoc_id={}'.format(ss.cookies.get('mindoc_id'))
  4. 你期望得到什么结果? mindoc_id 用于请求文档内容时无效

  5. 当前遇到的是什么结果? 为什么返回的 mindoc_id 无效?有点疑问,请教一下,谢谢!(虽然知道在这里问不是很好)

iHTCboy commented 5 years ago

已经解决了,把 json= 改为 data response = ss.post('http://172.16.5.181/login', data=payload)