2014-10-09 74 views
0

我有一个ASP.Net端,现在与窗体身份验证。我正在使用Web API实现一些Rest服务,并且为了在浏览器环境之外使用它们(例如控制台应用程序),感觉我需要基本身份验证(请参阅http://www.asp.net/web-api/overview/security/forms-authentication如何在IIS中同时使用Basic和Forms身份验证?

但是,当我尝试为了在IIS中同时启用表单和基本身份验证,IIS管理器告诉我以下内容:“基于挑战和基于登录重定向的身份验证不能同时使用”。

我应该怎么做以及如何启用基本身份验证,以便在浏览器上下文之外使用Web API服务?

谢谢。

回答

2
+0

这看起来不错,明天我会检查出来,并反馈回来!谢谢! – 2014-10-09 18:07:47

+0

我已经尝试了文章中描述的方法,虽然我不得不做一些修改才能使其工作,但它仍然给我一些服务中的麻烦。我会继续调查这个问题,因为你的方法为解决我的问题提供了一个很大的进步。 – 2014-10-10 08:39:13