私のasp.netアプリケーションは、独自のブラウザから起動したときに正常に動作しますが、window.openを使用して別のWebアプリケーション(sharepoint webpart)から起動されたときに、セッションは失われます。ASP.Net SessionIDが失われ続ける
私はcookieに関連していると思います。セッション状態をcookielessに設定するとすべて正常に動作するからです。
なぜ、window.openを使用してアプリケーションを起動すると、新しいアプリケーションでsesssionidが失われるのですか?私は各アプリケーションに独自のセッションCookieを持たせたいと思いますが、Cookieの名前を設定しようとしましたが、同じことが起こります。
助けてください?
私はセッションを共有したくありません - 私は2つのアプリケーションを別々にし、クッキー、セッション、またはあらゆる認証を共有しないことを望みます。セッションIDのクッキーが作成されたのとほぼ同じですが、何らかの形でORIGINALブラウザのウィンドウにリンクされています。新しいアプリケーション(新しい起動されたwindow.open'edウィンドウ内)にポストバックすると失われますか? –