powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как добраться через Silverligth-приложение к сведениям об авторизации пользователя и кешу?
5 сообщений из 5, страница 1 из 1
Как добраться через Silverligth-приложение к сведениям об авторизации пользователя и кешу?
    #38052992
Solomka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, подскажите пожалуйста как добраться через Silverligth-приложение к сведениям об авторизации пользователя и переменным из Cash'a:
На обычной ASP.NET странице я обращаюсь к сведениям об авторизации с помощью следующего кода
string temp = Page.User.Identity.Name;

А к Кешу другим кодом:
string tmp= Cache[StaticClass.NameUrlCurrentPage].ToString();

Как к этим значениям добраться в Silverligth-приложении?
...
Рейтинг: 0 / 0
Как добраться через Silverligth-приложение к сведениям об авторизации пользователя и кешу?
    #38054384
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже Вы немного путаете... ASP.NET это серверная технология, которая генерит и отдает клиенту страницы с html, css, js. А Silverlight это приложение, которое работает на клиенте. Его общение с сервером идет через веб-сервисы. Поэтому механизм аутентификации и авторизации принципиально иной, он больше относится к веб-сервисам. Посмотрите здесь http://www.techdays.ru/videos/WCF здесь http://www.handcode.ru/2010/04/wcf.html и здесь http://www.intuit.ru/department/se/dawpfsl/10/8.html где-то еще на MSDN хорошая статья была, но сейчас ее чего-то найти не могу...
...
Рейтинг: 0 / 0
Как добраться через Silverligth-приложение к сведениям об авторизации пользователя и кешу?
    #38059712
Solomka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIПохоже Вы немного путаете... ASP.NET это серверная технология, которая генерит и отдает клиенту страницы с html, css, js. А Silverlight это приложение, которое работает на клиенте. Его общение с сервером идет через веб-сервисы. Поэтому механизм аутентификации и авторизации принципиально иной, он больше относится к веб-сервисам. Посмотрите здесь http://www.techdays.ru/videos/WCF здесь http://www.handcode.ru/2010/04/wcf.html и здесь http://www.intuit.ru/department/se/dawpfsl/10/8.html где-то еще на MSDN хорошая статья была, но сейчас ее чего-то найти не могу...
У меня была надежда, что это можно как то обойти другим путём нежели чем через wcf-сервис.
Жил был сайт, написанный только ASP.NET, и в нём потребовалось добавить страницу с Silverlight, поэтому авторизация была сделана через ASP.NET.
Я думала, что как то можно добраться хотя бы до временных файлов через Silverlight.
...
Рейтинг: 0 / 0
Как добраться через Silverligth-приложение к сведениям об авторизации пользователя и кешу?
    #38060083
HTML Bridge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Как добраться через Silverligth-приложение к сведениям об авторизации пользователя и кешу?
    #38064847
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Solomka,

вообще то, silverlight дает возможнсть взаимодействовать с DOM страницы это раз.
а второе

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function onSilverlightLoad(sender, args) {
            try {
                var silverlightControl = document.getElementById("silva");
                silverlightControl.Content.Silva.LoadCast(location.search);
            }
            catch (e) {
                alert("Невозможно передать параметры приложению . \r\n\r\n" + e.name + "\r\n" + e.message);
            }

        }



Код: c#
1.
2.
3.
[ScriptableMember()]
        public void LoadCast(string queryString)
        {



вот js для страницы
второй код для sl приложения.
можно при загрузке старницы дергать метод loadcast через js.
дальше можно уже развивать...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как добраться через Silverligth-приложение к сведениям об авторизации пользователя и кешу?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]