我在我的生产网站中遇到了一个奇怪的问题,它的弹出有点一致,但没有已知的模式。
我的应用程序包含两个网站,一个是列出用户可以选择申请的课程的内容,另一个是在 https 下他实际申请(并支付)的地方。我在两者中都使用路由(根据客户的决定),有时,当用户从一个导航到另一个(简单的 href 链接)时,在 https 站点上“到达”时,带有课程 ID 的路由会得到丢失并直接重定向到 default.aspx 页面,然后崩溃。我正在记录错误,并且我知道路由(和路由数据)丢失是导致它的原因(路由应该是https://shop.courses.com/ins/ {courseid}/ 它正在抛出https://shop.courses.com/default.aspx)。
在这两种情况下,我都使用 WebForms,而不是 MVC,并且如前所述,它不是恒定的。两个站点都在内部托管在 webfarm 中,运行 IIS 7.5
问问题
183 次