我需要建立项目,实现由供应商应用程序(将消耗它)预定义的REST API -有大约数千个REST资源与不同的HTTP动词定义的一些操作(POST,GET,PUT,DELETE等)。Something item) // ... { }在以前的版本中,我可以在注册路由时调用MapHttpRoute,像这样从ApiController继承类-- ASP.NET <em
我有一个非常简单的地址控制器,当我在IIS Express上托管asp.netweb应用程序时,它可以工作。但是,api终结点是不可访问的。
我验证了Azure的"App Service Authentication“是否为应用程序关闭。如果身份验证处于关闭状态,我是否应该能够直接访问此端点?但是,AddressesController的断点不会命中。这让我想知道是创建控制器失败了还是应用程序的路由配置不正确。但是,当我尝试在路由配置中设置断点时,当我发布网
HttpStatusCode.OK) ReasonPhrase = "In Test method without any authorization."} 此操作位于.NET核心WebApi控制器中: [ApiController]
public class TestAuthController : ControllerBase 另一方面,Startup.cs包含: app.UseMvc(); 这看起来很奇怪,因为这应该只是一个Web <