0

我知道下面的错误看起来有点晦涩难懂,但我认为有人可以拥有绕过它的钥匙。

我正在使用 httpunit 登录到一个网站,再次使用 httpunit 导航到某个页面,最后,从一个链接中,我获得了我想要在我自己的 Web 应用程序的 iframe 中显示的页面的 URL。(我已获得第 3 方的许可,这不是问题)。

我正在使用 wicket 6。我以以下方式显示 iframe:

RedirectPage page = new RedirectPage ( link );
InlineFrame frame = new InlineFrame ("myiframe", page );

我对检票口有点陌生,所以这可能不是最好的方法。

它适用于除 IE 10 之外的所有浏览器(Opera、Chrome、Firefox)(之前的版本没有尝试过,只有 10 个)。其中 iframe 中显示以下错误:

Logi 调试器跟踪报告处理您的请求时出现错误。错误是:当 AuthenticationSource="AuthSession" 时,必须设置会话变量 "rdUserName"。

我知道此错误是由第三方 Web 应用程序显示的,并且可能不一定与任何已知的软件错误消息匹配,但我正在寻找一些可能的解决方案/黑客可能使其工作,或者至少是这里发生的事情的线索。

4

1 回答 1

0

我找到了答案:事实证明,IE 正在从我的 iframe 的 URL 中删除参数。最后就是这么简单。

于 2013-04-14T15:19:46.290 回答