我有一个使用 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/