0

我有一个使用 Windows Azure ACS 进行身份验证的 ASP.NET MVC 3 应用程序。我正在寻找性能和负载测试这个应用程序。如何创建将通过 ACS 身份验证过程的测试。我已经完成了记录性能测试,然后将其添加到有 25 个用户的负载测试中,但在同时运行时似乎失败了。是否有一些技巧来处理登录的并发性。

我相当确定问题最终是测试是对令牌进行硬编码,并且令牌在某些时候无效。

4

1 回答 1

0

在测试时,您可以延长令牌的生命周期。默认值为 600 秒(10 分钟),这显然在您记录的时间和测试运行的时间之间过期。令牌生命周期是依赖方的设置:

ACS 令牌生命周期

这个 migt 可以帮助您解决问题。只是不要忘记,在生产环境中使用长寿命令牌是不可取的!

于 2012-07-12T06:00:06.223 回答