2013-03-06 64 views
-1

我有一个Web应用程序生成PDF文档并在另一个选项卡上打开它们。这工作正常,但成功生成一个或两个PDF文件后,试图生成另一个,会话过期,并被重定向到我的登录页面。请有可能是原因,有什么解决方案。 应用程序完美的作品在我的本地,但是当一台服务器上,这些问题上来..当在asp.net中使用itextsharp生成pdf时会话过期

请帮助

+0

含糊的回答,你需要点击“生成PDF”按钮,会话过期和我重定向到我的登录页面后,更详细地说明 – 2013-03-06 16:18:51

+0

。那可能是什么原因呢? – 2013-03-06 16:23:31

+0

有可能PDF生成有时会抛出致命的异常,导致ASP.NET进程死亡,反过来,您的开放会话(假设您正在使用In-Proc)?检查您的事件查看器是否有未处理的异常,并查看是否在global.asax中有可能跟踪重大错误的任何代码。 – 2013-03-06 16:39:08

回答

0

这听起来不像一个PDF格式相关的问题。检查您的web.config中的会话过期设置。

<configuration> 
<system.web> 
    <sessionState timeout="30" /> 
</system.web> 
</configuration> 
+0

我的会话超时时间为20分钟。会话过期,就像我点击按钮一样。 – 2013-03-06 16:53:44

+0

您是否尝试过连接调试器并查看会发生什么以及它在什么点上跌落? – dqm 2013-03-06 17:02:52

+0

将调试器连接到哪里?请原谅我的问题。 – 2013-03-06 18:42:22

相关问题