【发布时间】:2016-07-27 20:59:03
【问题描述】:
我们正在构建 API,其他应用程序将使用该 API 从我们的应用程序读取/写入数据。
例如: www.example.com/getPayments/useid
要求:上述 API 只能通过 VPN 访问,因此无法从网络调用它。
那么我怎样才能使我们的应用程序中的某些路由只能通过 Laravel 中的 VPN 访问。
【问题讨论】:
-
我不明白这个问题 - 您没有将它托管在可从网络调用但只能在本地 LAN 中调用的网络服务器上。
-
@Xatenev 它在网络服务器上,现在任何人都可以访问网络上的所有路由,我不希望这些 API 在网络上公开访问
-
这很容易做到,但通常在 HTTP 服务器(Apache、Nginx)或服务器操作系统级别完成。您是否有特定的原因要在 Laravel 中执行此访问控制?