Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Request.IsSecureConnection и правильный редирект
|
|||
|---|---|---|---|
|
#18+
Ребят здарова, вопрос необходимо на бэкенде предусмотреть ошибку ввода клиентских данных, из-под несекурного канала, проще говоря если долбятся по http отправлять на https. Если запустить фидлер и попробовать обратиться к paypal.com по http, то он перенаправит на https и я увижу результат 200. Если делать редирект в коде своего приложения, то он перенаправит на https, но и результат будет 302. Код: c# 1. Что я делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 16:56 |
|
||
|
Request.IsSecureConnection и правильный редирект
|
|||
|---|---|---|---|
|
#18+
OracleLover, для редиректа нужно использовать коды 3XX: 301, 302 или 307. Response.Redirect() ведет себя правильно. И сайт paypal, кстати, тоже при редиректе использует код 302. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 17:14 |
|
||
|
Request.IsSecureConnection и правильный редирект
|
|||
|---|---|---|---|
|
#18+
bazileOracleLover, для редиректа нужно использовать коды 3XX: 301, 302 или 307. Response.Redirect() ведет себя правильно. И сайт paypal, кстати, тоже при редиректе использует код 302. а как редиректнуть с 302 status code? И судя по фидлеру палка возарает толькоодин ответ и это 200 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 10:42 |
|
||
|
Request.IsSecureConnection и правильный редирект
|
|||
|---|---|---|---|
|
#18+
А все, сам нашел Код: c# 1. Только вот все равно не 200 как у палки идет ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 10:47 |
|
||
|
Request.IsSecureConnection и правильный редирект
|
|||
|---|---|---|---|
|
#18+
OracleLover, ты что под "200 как у палки идет" понимаешь-то? Четыре редиректа на картинке ниже, пока сайт открылся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 11:35 |
|
||
|
Request.IsSecureConnection и правильный редирект
|
|||
|---|---|---|---|
|
#18+
skyANA, Дела... А ты как это получил? Я просто захожу на paypal.com, удаляю все кроме www.paypal.com, меняю https на http, включаю фидлер, жмакаю ЭНТОР в адресной строке и получаю только вот: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 11:43 |
|
||
|
Request.IsSecureConnection и правильный редирект
|
|||
|---|---|---|---|
|
#18+
OracleLover, есть специальный заголовок Strict-Transport-Security который инструктирует _браузер_ автоматически (без обращения к серверу) заменять http на https. Для того чтобы это вступило в силу нужно хотя бы бы один раз зайти на сайт. В первый раз мы получим редирект с http на https, а при последующих сразу будем видеть запрос к https. Но это не значит что сервер сделал редирект с кодом 200 как ты думал. Код 200 это код успешного ответа с содержимым. Для редиректа используются только коды 3XX. Подробности смотри в wikipedia и в MDN . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 11:54 |
|
||
|
Request.IsSecureConnection и правильный редирект
|
|||
|---|---|---|---|
|
#18+
bazile, спасибо за просветление ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 12:39 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38293743&tid=1358353]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 217ms |
| total: | 372ms |

| 0 / 0 |
