2

jqueryでセッションを削除する方法はありますか? または私は webmethod を使用してセッションを削除します (これは良い解決策ですか?):

$.ajax({
    url: "Default.aspx/RemoveSession",
    type: "POST",
    data: {},
    contentType: "application/json; charset=utf-8",
    dataType: "json"
});

ウェブ方法:

[WebMethod]
public static void RemoveSession()
{
    Session.Remove("UserName"); 
}
4

2 に答える 2

2

セッションはサーバーで維持され、サーバーにリクエストを送信しないとクライアントで削除できませんでした。

せいぜいajax呼び出しを行うか、ポストバックを使用してセッションを削除することができます。

于 2012-10-27T09:20:47.727 に答える
1

セッションが Cookie に基づいている場合は、それらを削除できます。セッションを削除するようなものです。

于 2012-10-27T09:21:14.603 に答える