首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Birt查看器报表打印会话的Webbrowser .NET控件过期问题

带有Birt查看器报表打印会话的Webbrowser .NET控件过期问题
EN

Stack Overflow用户
提问于 2015-04-23 18:51:53
回答 1查看 145关注 0票数 0

我已经创建了一个具有Webbrowser控件的Windows窗体应用程序。在这个and浏览器控件中,我打开了一个birt报表,它工作正常。

但当我单击打印图标时,一个新的IE弹出窗口打开,并显示异常“查看会话已过期或无效”。

然而,这份报告在每个浏览器中都能正常工作,包括internet explorer和打印。我已尝试禁用IE的安全模式,并将安全设置为非常低。但是什么也没发生。

Webbrowser控件也会给出同样的异常。我已经使用hack来模拟我的最新版本(IE 11)的and浏览器控件,它在IE中加载为IE 11。

有人能告诉我如何在Birt中禁用查看会话安全性吗?(在web.xml中,我尝试更改参数,但没有任何反应)

EN

回答 1

Stack Overflow用户

发布于 2015-06-10 14:26:21

在做了很多调试之后,我了解到Birt Viewer会根据文档位置检查新的会话。.NET IE控件位置是项目目录,而打开弹出窗口时,它的位置是c: drive中的Intert。

因此总是会遇到会话过期的问题。只要简单地从Servlet类中删除这个安全性,就不会有这样的问题了……:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29821295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档