powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Security Exception
5 сообщений из 5, страница 1 из 1
Security Exception
    #37077959
Max89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу такой код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
private string page = string.Empty;

        public void GetContentBy(string url)
        {
            HttpWebRequest request;
            try
            {
                request = WebRequest.CreateHttp(url);
                request.BeginGetResponse(ProcessWebRequest, request);
            }
            catch (Exception)
            {
            }  
        }

        private void ProcessWebRequest(IAsyncResult result)
        {
            HttpWebRequest httpWebRequest = (HttpWebRequest)result.AsyncState;
            HttpWebResponse httpWebResponse = (HttpWebResponse) httpWebRequest.EndGetResponse(result); // *
             
            Stream responseStream = httpWebResponse.GetResponseStream();

            if (httpWebResponse.StatusCode == HttpStatusCode.OK)
            {
                StreamReader reader = new StreamReader(responseStream, Encoding.GetEncoding("1251"));
                page = reader.ReadToEnd();
            }
        }

Возникает исключение в (*):System.Security.SecurityException: Ошибка безопасности.
Это, как я понял, происходит потому что на сервере к которому я обращаюсь нету файла clientaccesspolicy.xml.
Так как сервер не мой, то как можно отключить или обойти это?
PS. Приложение silverlight.
...
Рейтинг: 0 / 0
Security Exception
    #37078127
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм... а если попробовать WebClient ?
...
Рейтинг: 0 / 0
Security Exception
    #37078185
Max89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LR,

пробовал, тоже самое.
...
Рейтинг: 0 / 0
Security Exception
    #37078190
Max89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Max89,

в WPF работает. Это Microsoft ввела такую фишку в Silverlight 3. прям не знаю.....
...
Рейтинг: 0 / 0
Security Exception
    #37078324
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, с этим ничего не поделаешь... нужен соответствующий clientaccesspolicy.xml или crossdomain.xml

как вариант workaround-а - транзитить через свой сервис
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Security Exception
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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