测试ServiceStack基本身份验证

时间:2013-01-25 17:06:47

标签: authentication servicestack basic-authentication

ServiceStack提供了一个示例,其中在代码中测试了不同的身份验证方法。我试图构建一个简单的浏览器测试,只是为了看它是如何工作的。 我基本上使用了这个:ServiceStack Web Service with Basic Authentication and SetCredentials作为基本模板。

当我转到元数据页面时,我看到Auth被列为可用操作之一。

我需要输入什么作为URL来测试Auth是否正常工作?例如localhost / ServiceStack.Hello / hello / suraj就是我输入来测试hello world应用程序的内容。如何测试身份验证?

P.s:这可能是Noob问题,所以我提前道歉。

1 个答案:

答案 0 :(得分:1)

有关如何使用C#客户端测试BasicAuth的示例,请参阅ServiceStack的AuthTests.cs

如果你想手动完成,你必须使用像Fiddler这样的东西,让你手动指定BasicAuth Authorization: Basic ... HTTP标头。有关示例,请参阅wikipedia reference on HTTP BasicAuth

相关问题