代码之家  ›  专栏  ›  技术社区  ›  James S.

单元测试ASP。NET核心AAD认证

  •  0
  • James S.  · 技术社区  · 4 年前

    我正在使用Selenium在ASP中对Azure AD应用程序进行单元测试。NET Core MVC web应用程序,除了在DOM中搜索登录输入元素外,我还在寻找一种更好的登录测试用户的方法。我在Azure DevOps中进行单元测试,因此无法使用浏览器UI登录。有什么想法吗?

    0 回复  |  直到 4 年前
        1
  •  2
  •   Gary Archer    4 年前

    在基于OAuth的技术中,如果没有交互式重定向,作为用户获取令牌并不容易。出于自动化测试的目的,最简单的选择通常是使用 Resource Owner Password Grant 。但不建议在真实UI中用于生产环境。