【问题标题】:How to automate Rest API which require authentication using Rest assured如何自动化需要使用放心进行身份验证的 Rest API
【发布时间】:2018-05-10 21:11:25
【问题描述】:

我想在获得 Json 响应之前测试需要身份验证的 Rest API。例如。如果我想访问 rest API: 然后 如果我还没有登录,那么这会将我重定向到登录 HTML 页面,登录后,这将显示 Json 输出。

现在我想用 java 写一个放心的代码:我不知道,这是否可以使用这个来登录。

步骤: 第 1 步:当您向 API 发送请求时,这将重定向到登录 html 页面。 第二步:在页面输入用户名和密码。 第 3 步:然后我们将能够看到响应。

【问题讨论】:

    标签: rest automation automated-tests form-authentication api-authorization


    【解决方案1】:

    如果您的 ui 是 spa,您必须使用 JWT 进行身份验证。因此,您必须在每个请求中将 TOKEN 发送到服务器。

    否则如果使用 mvc ForEx SessionBase Auth 处理这个问题。

    【讨论】:

    • 这个和Form认证有关。有没有人有关于表单身份验证的好信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-29
    • 2013-01-05
    • 2018-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多