POST /auth/login

功能描述

用户登录网关认证的接口。调用该接口可获取接口返回的Cookie,只有获取Cookie后才能进行其他相关API的调用。
说明 对其他所有接口的调用均需要携带本接口返回的Cookie。

请求参数

参数名称 类型 是否必选 描述
UserName String 登录网关的用户名。
说明 网关的初始用户名为admin,密码为admin1234。可通过访问边缘网关控制台修改用户名密码和API访问权限。访问边缘网关控制台的操作请参考远程服务访问
Password String 用户名对应的密码。

返回示例

  • 正常返回示例
    {
        "code": 200,
        "message": "success",
        "data": {
            //UserName: 用户名
            "UserName": string
        }
    }
  • 异常返回示例
    {
      "code": 400,
      "message": "Invalid username or password",
      "data": {
        "UserName": string
      }
    }

完整示例

# 输入:
curl -c token.cookie -d '{"id":111,"version":"1.0","request":{"apiVer":"0.6"},"params":{"UserName":"admin","Password":"admin1234"}}' -k -X POST https://127.0.0.1:9999/auth/login 
# 输出:
{
    "code":200,
    "message":"success",
    "data":{
        "UserName":"admin"
    }
}