質問

私は、ユーザーをログアウトするC#Webサービスを使用しています。私は同じのためformsauthentication.signoutを使用しています。

私はjQueryの経由、このWebサービスの呼び出しを渡しています。どのように私は、ユーザーがログインページにリダイレクトするために取得するには?私は、window.locationの=「login.aspxのを」試してみました、それは動作しますが、私は安全な場所に別のページに入力した場合、それが再び開きます。

感謝します。

役に立ちましたか?

解決

あなたはFormsAuthentication.SignOut()が実行されていることを確認しますか? (デバッグそれは、Webサービスによってヒットされていることを確認する。)

また、手動でのWebサービスの呼び出しに成功した後、あなたのjQueryのハンドラでは、クライアントの認証Cookieをクリアする必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top