|
|
|
Rest настройка CORS Access-Control-Allow-Origin
|
|||
|---|---|---|---|
|
#18+
В классе унаследованный от %CSP.REST как правильно переопределить ClassMethod OnHandleCorsRequest чтобы можно было делать Ajax запрос с внешнего источника? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2016, 13:13 |
|
||
|
Rest настройка CORS Access-Control-Allow-Origin
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2016, 13:59 |
|
||
|
Rest настройка CORS Access-Control-Allow-Origin
|
|||
|---|---|---|---|
|
#18+
servit, В этой статье нет ответа на мой вопрос. В методе OnHandleCorsRequest класса %CSP.REST я перепробовал все. Но когда делаю запрос $http.get в AngularJs с внешнего источника мне выдает ошибку : No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2016, 14:52 |
|
||
|
Rest настройка CORS Access-Control-Allow-Origin
|
|||
|---|---|---|---|
|
#18+
Sabyrov.TalgatВ методе OnHandleCorsRequest класса %CSP.REST я перепробовал все.Что именно Вы перепробовали и на чём остановились? eduard93 выше привёл ссылку на готовый код по поддержке CORS. Sabyrov.TalgatНо когда делаю запрос $http.get в AngularJs с внешнего источника мне выдает ошибку : No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.Которая легко гуглится: Access-Control-Allow-Origin задайте "*". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2016, 15:29 |
|
||
|
Rest настройка CORS Access-Control-Allow-Origin
|
|||
|---|---|---|---|
|
#18+
servit, Пробовал так. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2016, 07:02 |
|
||
|
Rest настройка CORS Access-Control-Allow-Origin
|
|||
|---|---|---|---|
|
#18+
Sabyrov.TalgatПробовал так. <...> Но все равно не дает, доступа на посторонний источник.Доступа не даёт, потому что кроме переопределения обработчика OnHandleCorsRequest нужно ещё включить этот самый CORS, используя либо атрибут Cors либо параметр HandleCorsRequest , иначе OnHandleCorsRequest не вызовется (см. исходник метода ProcessCorsRequest ). Метод HandleDefaultCorsRequest здесь лишний. Посмотрите исходники %CSP.REST.cls . Если у Вас версия Caché не поддерживающая CORS, то поступите как eduard93 в своём коде. Чтобы удостовериться что Вы делаете всё правильно, проверяйте значения запроса/ответа через curl или ему подобный инструмент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2016, 09:15 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=39337840&tid=1556415]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 21ms |
| total: | 188ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...