2011-06-28 21 views
32

Poszukuję przykładów publicznych witryn HTTPS, które korzystają z jednego z następujących typów uwierzytelniania - te witryny będą używane jako serwery testowe dla aplikacji aktualnie opracowywanych.Serwery testowe do uwierzytelniania

PODSTAWOWE uwierzytelniania
DIGEST uwierzytelniania
NTLM

test serwery muszą używać SSL, jak również jedną z wyżej wymienionych typów AUTH. Wszelkie sugestie dotyczące witryny? Najlepiej witryny powinny zapewniać darmowe konta.

Dzięki!
Chris

Odpowiedz

3

Aby mieć niezawodny system testowy, należy skonfigurować własny serwer WWW Apache. Można go łatwo zapewnić szyfrowanie SSL i podstawowy/strawić auth:

http://httpd.apache.org/docs/2.2/ssl/ssl_faq.html

http://httpd.apache.org/docs/current/howto/auth.html

Moduł NTLM jest również dostępne:

http://modntlm.sourceforge.net/

http://blog.doylenet.net/?p=6

Inaczej może napotkać problemy prawne dla v określenie warunków użytkowania dla publicznych stron internetowych.

+0

Dzięki Wintermute, to co ja poszedł do przodu i zrobił. Tak jak powiedziałeś, jest to najbardziej niezawodny sposób. – Chrisc

58

httpbin.org ma publicznych punktów końcowych HTTP Basic i Digest Authentication (w każdym przykładzie, wymienić :user i :passwd z wartościami testowymi, które chcesz sprawdzić przed - :qop też dla Digest)

Każdy punkt końcowy jest dostępny zarówno w protokole HTTP, jak i HTTPS.

+3

Doskonały zasób. Dziękuję Ci. –

+0

niahoo

+1

Ale dla httpbin, tylko GET działa dla mnie, a nie POST ... – heaphach

5

Jako przykład testowanie uwierzytelniania HTTP:

http://www.httpwatch.com/httpgallery/authentication/authenticatedimage/default.aspx?0.7349707232788205 

W celu sprawdzenia udanej autoryzacji można wprowadzić httpwatch jak nazwa użytkownika. Nie ma znaczenia, co wpisujesz w polu hasła, po prostu za każdym razem musi być inaczej.


ja również umieścić link, jeśli powyższe nie będzie działać w przyszłości:

http://www.httpwatch.com/httpgallery/authentication/#showExample10