iframe可以在服务器端而不是客户端加载其内容吗?

时间:2010-12-21 11:17:50

标签: asp.net html iframe server-side

我知道设置runat =“server”并指定iframe控件的id,使其可以在服务器端访问,但我需要的是iframe源内容在服务器端而非客户端加载。

有可能吗?

为什么我这样需要它?

目前我的iframe源站点配置为ntlm身份验证和sso,这意味着它将读取我的Windows凭据,而我需要它读取托管该iframe的站点提供的凭据。

由于

2 个答案:

答案 0 :(得分:3)

不,不能做到。这不是事情的方式。如果需要在服务器端加载内容,可以使用WebRequest类。但我怀疑那是你想要的。我认为您需要重新考虑您的应用程序设计。

答案 1 :(得分:0)

不,设置iframe标记的runat =“server”属性将允许您在服务器端修改它的属性,但仍然会从客户端下载iframe的源。