我正在尝试为我的 Umbraco V8 包创建一个 APIcontroller。API 工作正常,但我只希望我的后台 AngularControllers 能够访问 API。我希望创建一个如本答案https://stackoverflow.com/a/30573590/11409365中所述的属性。这样只有本地机器可以访问 API。我认为这不相关,但这是我的 APIController 中的代码 public class PackageApiController : UmbracoApiController { [HttpGet] public string GetString() { return "Test"; } }但是我应该在哪里添加我的 WebApiConfig 类以及如何确保 ApiController 使用这个类?
1 回答
缥缈止盈
TA贡献2041条经验 获得超4个赞
使用 UmbracoAuthorizedApiController 代替 UmbracoApiController 就足够了吗?UmbracoAuthorizedApiController 要求调用者登录后台。
看看这里(还有一个选项可以将属性添加到 UmbracoApiController):https ://our.umbraco.com/documentation/reference/routing/webapi/authorization
- 1 回答
- 0 关注
- 91 浏览
添加回答
举报
0/150
提交
取消
