情景:
我有一种情况需要将一些会话变量传递到DNN模块内的ASPX页面。然后,该页面以字节数组的形式传送到Winnovative's PDF publishing component's。组件在结果中返回PDF文档,然后将PDF文档通过电子邮件发送给客户。
问题:
当调用ASPX页面(作为IIS上的DNN Web项目的一部分托管)以将其传递给Winnovative时,会话过期。我注意到,当我请求页面(通过任何方式)并且创建该页面上的新会话时,会话到期。
是否有任何解决方法(不涉及数据库)我可以从该特定的ASP.NET页面访问这些会话变量(它是一个数据集)?
答案 0 :(得分:2)
在DotNetNuke 5.6.1中调用非DNN ASPX页面存在一个已知问题,该页面已通过5.6.2修复。您可能想尝试升级到5.6.2,看看是否能解决问题。