Тестване на базовото удостоверяване на ServiceStack

ServiceStack предоставя пример, при който различните методи за удостоверяване се тестват в код. Опитвах се да създам прост тест за браузър, само за да видя как работи. Основно използвах това: ServiceStack Web Service with Basic Authentication and SetCredentials като основен шаблон.

Когато отида на страницата с метаданни, виждам, че Auth е посочено като една от наличните операции.

Какво трябва да въведа като URL, за да тествам дали Auth работи? Например localhost/ServiceStack.Hello/hello/suraj е това, което въведох, за да тествам приложението hello world. Как да тествам за удостоверяване?

P.s: Това вероятно е Noob въпрос, така че се извинявам предварително.


person Suraj    schedule 25.01.2013    source източник


Отговори (1)


Вижте AuthTests.cs на ServiceStack за примери как да тествате BasicAuth с C# клиент.

Ако искате да го направите ръчно, ще трябва да използвате нещо като Fiddler, което ще ви позволи ръчно да посочите BasicAuth Authorization: Basic ... HTTP Header. Вижте препратката в wikipedia относно HTTP BasicAuth за пример.

person mythz    schedule 25.01.2013