Serviço REST WCF e Sessão no ASP.NET

Por favor, ajude se você puder.

Eu tenho tentado acessar o objeto de sessão atual de um aplicativo asp.net de dentro de um serviço REST WCF.

Não houve sucesso. o objeto de sessão acessado pelo serviço não é o mesmo nas páginas aspx.

Então, aqui está a minha pergunta: É possível acessar a sessão atual em umDESCANSAR Serviço WCF por meio de HttpContext.Current.Session?

O código possui os seguintes pontos:

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

no 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>

Obrigado,

questionAnswers(2)

yourAnswerToTheQuestion