0

我想在另一个网页中显示网页假设我想在 abc.com/parent.aspx 页面中显示 xyz.com/child.aspx 页面。

我可以使用 iframe,但我在 xyz.com 上应用了 http 凭据。我在网上搜索但仍然困惑我应该使用什么?

我使用 asp.net 4.5 c#。

有什么建议么?

4

1 回答 1

0

如果 2 个站点托管在同一个网络(它们之间的延迟低),您可以使用状态服务器进行会话管理。这样,当您在一个站点上进行身份验证时,您也将在另一个站点上进行身份验证,并在它们之间共享用户状态。

它非常简单,在每个 Web 服务器的 Web 配置中,您将指向状态服务器(可能位于其中一个 Web 服务器上)

<configuration>
  <system.web>
    <sessionState mode="StateServer"
       stateConnectionString="192.168.1.103:42424"
    />
  </system.web>
</configuration>

http://en.csharp-online.net/ASP.NET_State_Management%E2%80%94Storing_Session_State_out_of_Process

于 2013-03-06T17:46:51.880 回答