我在本地网络上有一个带窗口身份验证的应用程序。申请工作正常。还有一个旧版本的应用程序在同一网络上运行。新应用程序将在以后替换旧应用程序。但是暂时我需要为旧应用程序公开服务。我所做的是我在使用窗口身份验证的同一个应用程序中创建了一个API。现在的问题是我不想在Web API上进行任何类型的身份验证,但我无法通过postman和fiddler等任何工具对其进行测试。当我点击URI时,它显示401错误。即使我必须在浏览器中提供Windows凭据来测试它。在浏览器服务中的窗口身份验证运行正常但我想没有窗口身份验证。
我尝试过很多东西,比如我把[allowanonymous]属性放在控制器级别上。我将位置标记与匿名用户放在web.config文件中,但没有什么对我有用。
任何人都可以告诉我是否可以这样做以及如何做到这一点?