0

私の Web アプリケーションはフォーム認証を使用しています。正常に動作しています。しかし、同じアプリケーションの 2 つのインスタンスを仮想ディレクトリとしてインストールすると、同じ Cookie を使用して両方のインスタンスにログインできます。それを単一の仮想ディレクトリに保持する方法はありますか?

これが私のweb.configです。

<authentication mode="Forms">
  <forms name="MyAppAuth" loginUrl="~/secured/login" protection="All" timeout="30" slidingExpiration="true" path="/">
    <credentials passwordFormat="Clear">>
    </credentials>
  </forms>
</authentication>
4

1 に答える 1

0

ここでどのような技術が使用されているかはわかりませんが、path="/" が Cookie の作成に使用されていると推測されます (おそらく、ブラウザーの開発者ツールを使用して確認できます)。各 webapp /app1 /app2 のルートへのパスを設定してみてください

于 2013-08-06T00:53:58.710 に答える