Серверы проверки подлинности
Я ищу примеры общедоступных сайтов HTTPS, которые используют один из следующих типов аутентификации - эти сайты будут использоваться в качестве тестовых серверов для разрабатываемого приложения.
ОСНОВНАЯ аутентификация
Аутентификация DIGEST
NTLM аутентификация
Для тестовых серверов необходимо использовать SSL, а также один из указанных выше типов auth. Любые предложения сайта? Предпочтительно сайты должны предоставлять бесплатные счета.
Спасибо!
Крис
Ответы
Ответ 1
Чтобы иметь надежную тестовую систему, вы должны настроить собственный веб-сервер Apache. Он может легко обеспечить шифрование SSL и базовый/дайджест auth:
http://httpd.apache.org/docs/2.2/ssl/ssl_faq.html
http://httpd.apache.org/docs/current/howto/auth.html
Также доступен модуль NTLM:
http://modntlm.sourceforge.net/
http://blog.doylenet.net/?p=6
В противном случае вы можете столкнуться с юридическими проблемами, нарушающими условия использования для общедоступных веб-сайтов.
Ответ 2
httpbin.org имеет общедоступные конечные точки для HTTP Basic и Digest Authentication (в каждом примере замените :user
и :passwd
на тестовые значения, которые вы хотите для проверки):
Каждая конечная точка доступна как в HTTP, так и в HTTPS.
Ответ 3
В качестве примера для проверки подлинности HTTP:
http://www.httpwatch.com/httpgallery/authentication/authenticatedimage/default.aspx?0.7349707232788205
Чтобы проверить успешную авторизацию, вы можете ввести httpwatch
в качестве имени пользователя. Неважно, что вы вводите для поля пароля, оно просто должно быть разным каждый раз.
Я также помещаю эту ссылку, если вышеупомянутый не будет работать в будущем:
http://www.httpwatch.com/httpgallery/authentication/#showExample10