visual-studio - Visual Studio 2017 WebTest 使用 Azure Active Directory (AAD) 验证 Azure Web App

标签 visual-studio azure authentication visual-studio-2017 azure-active-directory

我有一个使用 Azure Active Directory 进行身份验证的 Azure Web 应用程序。我想创建一个登录然后执行一些操作(基本上测试页面)的网络测试。

实现这一目标的“正确”方法是什么?在我记录测试后,再次执行它时,它无法正确进行身份验证。如果我修改 webtest 并手动传递身份验证 cookie,它会在几天后过期。

最佳答案

问题是在记录测试时,浏览器中缓存了一些凭据,并且重放测试时没有重新验证所需的所有请求。

在记录测试之前,我们必须清除浏览器缓存。这样,“重放”身份验证所需的所有请求都被记录下来,并且 Web 测试可以正常工作。

关于visual-studio - Visual Studio 2017 WebTest 使用 Azure Active Directory (AAD) 验证 Azure Web App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48377089/

相关文章:

c++ - 如何在 Visual Studio 2005 (C++) 中声明复杂变量

php - 一个简单的 PHP 登录系统。它真的需要 SSL 证书吗?

azure - 如何使我的 Windows Azure 应用程序能够抵御 Azure 数据中心灾难性事件?

ajax - Java EE的RESTful身份验证

mysql - 将 Android Firebase Auth 用户安全地存储在 MySQL 数据库中

visual-studio - 如何在没有 Visual Studio 的情况下安装 Nuget 包?

c# - 找不到类型或命名空间名称

.net - Visual Studio项目文件中ProjectTypeGuids标签的意义是什么

c# - DeviceTwin 更新属性时出现问题

json - 删除/替换 Azure 逻辑应用中解析的 JSON 输出中的字符