gpt4 book ai didi

c# - 如何将 WebApiConfig 添加到我的 UmbracoApiController?

转载 作者:行者123 更新时间:2023-11-30 12:19:47 28 4
gpt4 key购买 nike

我正在尝试为我的 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 使用这个类?

最佳答案

使用 UmbracoAuthorizedApiController 代替 UmbracoApiController 就足够了吗? UmbracoAuthorizedApiController 要求调用者登录后台。

看看这里(还有一个选项可以将属性添加到 UmbracoApiController):https://our.umbraco.com/documentation/reference/routing/webapi/authorization

关于c# - 如何将 WebApiConfig 添加到我的 UmbracoApiController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55845465/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com