背景

我们目前正在使用Web API 2和.NET 4.5.2构建RESTful服务 . 该服务利用OWIN自托管,使用Topshelf嵌入在Windows服务中 . 为了进行身份验证,客户端必须提供客户端证书(X509) . 到目前为止我们找到的所有文档都使用IIS来设置客户端证书身份验证

问题

在使用OWIN自托管而不是IIS时,是否有通过证书进行身份验证的正确方法?

提前谢谢了 .