Недавно я написал веб-сервис для Silverlight, который использует членство и роли ASP.net.
Чтобы проверить клиента в сервисе, я смотрю на HTTPContext.Current.User (который работает, когда сервис вызывается из Silverlight)
Однако я пытался вызвать ту же услугу из постбэка asp.net. Но когда я перехожу к сервису, в HTTPContext.Current есть пустая строка для имени пользователя.
Полагаю, что-то, чего я не делаю в файле web.config, приводит к тому, что httpContext не отправляется через прокси в мою службу?
Любые идеи будут оценены. Мне нужно как-то проверить клиента, используя членство и роли asp.net, и заставить его работать как на клиенте asp.net, так и на клиенте silverlight.