LINUX.ORG.RU

http 401 ?


0

0

Корректно ли выдавать неавторизованному пользователю страницу с формой ввода аутентификационных данных и http кодом 401 ?

★★☆

Ответ на: комментарий от anonymous4

>Если не хочется (почему-то) отвечать 200 - отвечай 403.

Не пойдет, браузер должне получать обычную форму, а специальный клиент получив этуже страницу, опознавать, что нужна аутентификация, и показывать свой диалог.

wfrr ★★☆
() автор топика
Ответ на: комментарий от wfrr

Ну так я и говорю: отправляй ни к чему не обязывающий 403. Клиент с браузером ничего не заметит, а для специально обученного все очевидно.

Но 401 тут совершенно точно не подходит.

anonymous4
()
Ответ на: комментарий от anonymous4

Хм, надо проверить, если все браузеры нормально обработают, то пойдет и так.

wfrr ★★☆
() автор топика
Ответ на: комментарий от wfrr

Ты можешь воткнуть в ответ сервера хедер который будет знать тока твоя особо обученная софтина.

Типа

HTTP/1.1 403 ERROR
Server: nginx/0.8.1
X-MyBuggySoftware: NeedAuth

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.