【发布时间】:2019-01-17 23:13:31
【问题描述】:
我有一个 WebApi 和一个 Angular 网站。 角度部分在公共地址上。 是否有可能在不暴露的情况下到达api?
我在想也许可以使用 url rewrite 来完成(我是 url rewrite 的新手),但到目前为止我还没有运气。
例如,如果站点的地址为 somesite.com,则调用 somesite.com/api/cars 以检索汽车列表。然后重写应该将其更改为 localhost:5000/api/cars。
有可能吗?
提前致谢!
【问题讨论】:
-
不曝光是什么意思? API 必须是公开的,您的应用才能访问它。
-
我希望我可以通过重写规则来实现它,这样我就不必公开它了。
-
JavaScript 的性质让你没有机会隐藏这些,你为什么要隐藏它?
标签: angular iis url-rewriting asp.net-web-api2