如果从我的 ASP.NET Web 应用程序客户端执行登录表单 POST 请求(带有重定向 URL),然后查看 IIS 日志,那么我会看到 POST 请求,但我也会看到一些与重定向相关的GETS。谁能解释下面显示的 POST-GET-GET 的顺序 - 为什么第二个 GET(带有 ReturnUrl)存在 - 这看起来正确吗?前两个之后的所有GETS对我来说都是有意义的,但是为什么 /Admin 请求两次,如图所示?
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 POST /Account/LogOn ReturnUrl=%2fAdmin%2f 80
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 GET /Admin/ - 80
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 GET /Account/LogOn ReturnUrl=%2fAdmin%2f 80
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 GET /Scripts/jquery.form.js - 80
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 GET /Content/maintheme.css - 80
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 GET /Scripts/jquery-1.6.1.min.js - 80
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 GET /Scripts/jquery-ui-1.8.7.min.js - 80
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 GET /Scripts/jquery.validate.min.js - 80
2011-06-06 13:19:20 W3SVC97442007 192.168.1.4 GET /Scripts/json2.js - 80