0

サンドボックス コードのみを許可するため、SP 2010 のホストされたバージョンにはデプロイされない HTTPHandler があります。通常はもちろん。

ハンドラーは、SignOut.aspx ページをチェックし、Session.Clear を実行して、ユーザーをより完全にログアウトします。

サンドボックス ソリューションでこのようなコードを実行する方法を知っている人はいますか? ログアウト用のイベント タイプがないため、イベント レシーバーを使用できません。

提案は大歓迎です。

VS 2010 と SharePoint Foundation 2010 の使用

4

1 に答える 1

1

サンドボックスコードは非常に制限されています。ロジックを実行するプロセスにはHttpHandlerがなく、要求/応答は限られています。

私はあなたが試すことができると思います:

  1. サイトに独自のログアウトページを作成する
  2. カスタムページにコントロールを追加して、セッションをクリアします
  3. マスターページのログアウトコントロールを、自分のページへのリダイレクトに置き換えます
于 2011-01-28T21:51:43.903 に答える