我正在尝试使用 iframe 在我当前的网站中显示另一个网站。
下面是我正在使用的代码。
<iframe width="1016px" height="900" src="https://apps1.webconnectqs1.com/login.aspx?id=53" frameborder="0" scrolling="no"></iframe>
它渲染得很好。并要求登录。当我在任何版本的 IE 上加载 iframe 的页面中输入我的凭据时,它会给我一个例外。
下面是堆栈跟踪的异常详细信息。
[HttpException (0x80004005): Pharmacy Not Found]
Global.Session_Start(Object sender, EventArgs e) +2325
System.Web.SessionState.SessionStateModule.RaiseOnStart(EventArgs e) +8807124
System.Web.SessionState.SessionStateModule.CompleteAcquireState() +237
System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData) +504
System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +66
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155
我不确定它有什么问题如果我尝试https://apps1.webconnectqs1.com/login.aspx?id=53
直接在 IE 中加载它可以正常工作并且在直接尝试之后。同一页面在我的网站上也可以正常工作。它也适用于所有其他浏览器。
任何人都可以帮助
谢谢,萨米