我正在嘗試為我的 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 關注
- 76 瀏覽
添加回答
舉報
0/150
提交
取消