「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
「SessionCookie?、Cookie認証Ticketを共有する」
設定が必要になる。
下記の処置を施せば、Sessionを共有可能と思われる(未検証
<system.web>
<!-- Cookieを共有するサイトのドメインを指定-->
<httpCookies domain=".your.site"/>
<!-- セッション StateServerにセッション保存、セッションクッキー名の指定、タイムアウト指定-->
<sessionState
cookieless="UseCookies"
cookieName="ASP.NET_SessionId"
mode="StateServer"
regenerateExpiredSessionId="false"
stateConnectionString="tcpip=10.1.1.1:42424"
timeout="30">
</sessionState>
<!-- machineKeyを設定-->
<machineKey
validationKey="..."
decryptionKey="..."
validation="SHA1" decryption="AES" />
</system.web>
<appSettings>
<!-- アプリケーション名を設定-->
<add key="ApplicationName" value="appName" />
</appSettings>また、Forms認証のCookie認証Ticketついては、
<authentication mode="Forms" >
<!-- The name, protection, and path attributes must match
exactly in each Web.config file. -->
<forms loginUrl="login.aspx"
name=".ASPXFORMSAUTH"
protection="All"
path="/"
domain="contoso.com"
timeout="30" />
</authentication>