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,