验证对Microsoft.Owin.Testing.TestServer的请求

时间:2013-11-10 16:36:25

标签: authentication owin

我正在使用owin TestServer类对我的web api进行单元测试。它工作得很好,除了我不确定如何验证请求,因此我无法真正测试需要身份验证的端点,除了确保未经身份验证的请求未经授权。

我正在将WebApi配置为仅使用承载令牌身份验证,如下所示:

// Web API configuration and services
// Configure Web API to use only bearer token authentication.
config.SuppressDefaultHostAuthentication();
config.Filters.Add(new HostAuthenticationFilter(OAuthDefaults.AuthenticationType));

我有什么想法可以轻松地做到这一点吗?

1 个答案:

答案 0 :(得分:5)