我已经实现了ajax请求来填充我的下拉字段。它工作得很好,但是当我保持空闲一段时间并在下拉列表中选择一些值时,ajax请求得到302 found响应。是不是由于会话时间的原因。请让我知道解决方案,我们可以做一些设置,它永远不会得到响应,如302发现。
发布于 2012-02-05 02:52:19
302状态码表示您正在请求的资源已重定向到其他资源。如果这是在某种身份验证之后,或者需要一个会话处于活动状态,那么就是会话超时导致被调用的ajax资源重定向到可能的登录屏幕。
我强烈建议使用像Charles或Fiddler这样的工具来跟踪请求。
发布于 2013-01-02 11:46:59
在您的代码中,您应该检查会话是否可用,因为当发送GET/POST请求时,可能会有对图像或其他资源的其他请求。会话将不可用于这些请求。
if (Context.Session != null)
{
// your code
}https://stackoverflow.com/questions/9143438
复制相似问题