0
샌드 박스 코드 만 허용하므로 SP 2010의 호스팅 된 버전에는 배포 할 수없는 HTTPHandler가 있습니다. 물론 일반적으로.SharePoint 2010의 HttpHandler 유형 기능의 샌드 박스 버전
처리기는 단순히 SignOut.aspx 페이지를 확인하고 Session.Clear를 사용하여 사용자를보다 완벽하게 로그 아웃합니다.
샌드 박스 솔루션에서 이와 같은 코드를 실행하는 방법을 아는 사람이 있습니까? 로그 아웃을위한 이벤트 유형이 없으므로 이벤트 수신자를 사용할 수 없습니다.
제안 사항을 크게 높이 셨습니다. VS 2010 & SharePoint 기반 2010
완벽합니다. 적어도 이제는 코드를 실행할 수 있습니다. HttpContext.Current에서 잘못된 개체 참조를 가져 오는 것이지만 잘하면이 문제를 해결할 수 있습니다. –
아쉽게도 세션 객체가 weparts/sandboxed 코드에 노출 된 것처럼 보이지 않습니다. :( –
@agrothe - SP 2010의 웹 파트에서 세션 상태를 사용하도록 설정했는지, 기본적으로 해제되어 있는지 확인하십시오. http://blogs.msdn.com/b/markarend/archive/2010/05/27/using- session-state-in-sharepoint-2010.aspx – Russell