Servicio REST WCF y sesión en ASP.NET

Por favor ayuda si puedes.

He estado intentando acceder al objeto de sesión actual de una aplicación asp.net desde un servicio REST WCF.

No ha habido ningún éxito en absoluto. el objeto de sesión al que se accede desde el servicio no es el mismo en las páginas aspx.

Entonces, aquí está mi pregunta: ¿Es posible acceder a la sesión actual en unDESCANSO Servicio WCF a través de HttpContext.Current.Session?

El código tiene los siguientes puntos:

 [AspNetCompatibilityRequirements
(RequirementsMode = 
AspNetCompatibilityRequirementsMode.Allowed)] // I have also tried Required
public class DataService : IDataService

en web.config:

<system.serviceModel>
  <behaviors>
   <endpointBehaviors>
    <behavior name="ClosedRoom.DataServiceBehavior">
     <enableWebScript />
    </behavior>
   </endpointBehaviors>
  </behaviors>
  <serviceHostingEnvironment aspNetCompatibilityEnabled="true" >
  <baseAddressPrefixFilters>
        <add prefix="http://localhost:63399"/>
      </baseAddressPrefixFilters>
    </serviceHostingEnvironment>

  <services>
    <service name="ClosedRoom.DataService">
      <endpoint address="" behaviorConfiguration="ClosedRoom.DataServiceBehavior"
        binding="webHttpBinding" contract="ClosedRoom.IDataService" />
    </service>
  </services>
</system.serviceModel>

Gracias,

Respuestas a la pregunta(2)

Su respuesta a la pregunta