Angular和Web API之间的中间件API

时间:2018-02-08 14:34:29

标签: angular proxy .net-core aspnetboilerplate

我正在评估ASP.NET Boilerplate框架以实现我的项目。

我的要求是避免从Angular直接调用API。这是因为API不应直接暴露给客户端,而是需要通过代理。例如,如果考虑使用MVC应用程序,我可以创建一个代理控制器,就像报告的那个here一样。

对于这种情况,是否可以使用ASP.NET Boilerplate框架实现此功能?如果有可能,怎么办呢?

1 个答案:

答案 0 :(得分:0)

即使我不喜欢创建实现原始方法的所有方法的代理API服务,是的!它可以,你可以使用ASP.NET Boilerplate。我的意思是从ABP调用Web API没什么特别的。

顺便问一下,为什么不使用API​​网关?类似于https://tyk.io

它有一些很酷的功能:速率限制,保护,身份验证,监控等...