Это возможно, установив ASPCompatibityMode, но вы никогда не должны этого делать (доступ к сеансу ASP.NET внутри службы WCF).Я бы порекомендовал, чтобы приложение ASP.NET, использующее этот сервис, просто создавало объект POCO, содержащий всю необходимую информацию, и отправляло его в службу, чтобы служба не была сильно связана с этим сеансом.Доступ к сеансу ASP.NET внутри службы WCF делает эту службу полностью недоступной для повторного использования.Что если вы хотите позвонить в службу из настольного приложения?