Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / заставить работать handler / 7 сообщений из 7, страница 1 из 1
21.11.2013, 17:23
    #38473314
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заставить работать handler
хочу , чтобы с запросом aspx страниц работал вот этот хэндлер ( лекарство для сильвера чтобы тот мог любить WCF службу)

Код: c#
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.
29.
30.
31.
32.
33.
34.
35.
namespace SilverlightCrossDomain
{
    public class BasicClientaccesspolicyHandler : IHttpHandler
    {

        #region IHttpHandler Members

        public bool IsReusable
        {
            get { return true; }
        }

        public void ProcessRequest(HttpContext context)
        {
            XDocument clientaccessPolicyDoc = XDocument.Parse(
            @"<?xml version=""1.0"" encoding=""utf-8""?>
                        <access-policy>
                          <cross-domain-access>
                            <policy>
                              <allow-from http-request-headers=""*"">
                                <domain uri=""*""/>
                              </allow-from>
                              <grant-to>
                                <resource path=""/"" include-subpaths=""true""/>
                              </grant-to>
                            </policy>
                          </cross-domain-access>
                        </access-policy>");

            context.Response.Write(clientaccessPolicyDoc.ToString());
        }

        #endregion
    }
}



я его компильнул в отдельную ДЛЛ-ку. Сделал ссылку в моем проекте

в веб конфиг прописал


Код: plaintext
1.
2.
3.
4.
5.
6.
<httpHandlers >

    <!--   <add verb ="*" path="?????" type ="SilverlightCrossDomain.BasicClientaccesspolicyHandler, SilverlightCrossDomainHandler"/>
      
      -->
    </httpHandlers>



вопрос , что мне надо прописать в атрибут path?
...
Рейтинг: 0 / 0
22.11.2013, 12:56
    #38474158
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заставить работать handler
# Darth Vader #, хендлер здесь не нужен по идее. Достаточно положить файл clientaccesspolicy.xml в корень сайта. Смотри Making a Service Available Across Domain Boundaries .
...
Рейтинг: 0 / 0
22.11.2013, 17:40
    #38474739
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заставить работать handler
bazile# Darth Vader #, хендлер здесь не нужен по идее. Достаточно положить файл clientaccesspolicy.xml в корень сайта. Смотри Making a Service Available Across Domain Boundaries .

я смотрел , в том то и дело, что это не помогает !!! сайт хостится на IIS , запихнул даже в wwwroot. Нифига !
...
Рейтинг: 0 / 0
22.11.2013, 17:43
    #38474745
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заставить работать handler
# Darth Vader #, а crossdomain.xml тоже добавил как в статье описано?
...
Рейтинг: 0 / 0
22.11.2013, 18:21
    #38474786
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заставить работать handler
bazile# Darth Vader #, а crossdomain.xml тоже добавил как в статье описано?

да да да, брал с сайта мелких первым делом.

все равно не работает, е..сь уже несколько дней с этим !
...
Рейтинг: 0 / 0
22.11.2013, 18:26
    #38474794
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заставить работать handler
добавлю: солюшен состоит из двух проектов, сильвера и АСП.НЕТ ( при создании выбирал проект веб приложения)

в асп.нет я добавил EDM модель, приколбасил таблицы , хранимки и на основе ее накклёпал классы DomainService ... в гридах все нормально подвязал, на консольке все работает... а вот под IIS 5.1 ( на хрюше) фиддлер пишет not found , хмл файлы пихал куда токо можно ( кроме своей задницы) и нифига...
...
Рейтинг: 0 / 0
22.11.2013, 19:47
    #38474901
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заставить работать handler
разобрался!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / заставить работать handler / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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