0

我正在尝试使用Thinktecture.IdentityModel.45在 ASP.NET Web API 中进行身份验证。

我正在尝试使基本身份验证正常工作。并下载了源代码并让示例工作。(JsBasicAuth)。

我们在与 MVC 应用程序相同的项目中拥有 Web API。当测试客户端调用 ~/api/identity 所有处理程序和授权工作。但是随后框架(web api)尝试调用一个名为“identity”的控制器并且调用失败。

{"Message":"No HTTP resource was found that matches the request URI 'http://localhost/app/api/identity'.","MessageDetail":"No type was found that matches the controller named 'identity'."}

我需要从路由中排除 /identity /token 吗?我错过了什么?

4

1 回答 1

0

我现在在示例解决方案中发现了 Common 项目。那里有一个 IdentityController。而我自己的项目中没有。现在它起作用了!:)

于 2013-10-15T11:28:12.840 回答