laravel - 在生产中使用 Laravel API 请求失败
问题描述
我在 laravel 中部署了一个 API。发生的问题如下:在线 API 总是返回“200 ok”,至少没有到达登录控制器。使用相同的 API,我在 localhost 上运行了测试,它工作正常。我需要设置更多权限吗?
解决方案
当另一个应用程序尝试通过您创建的 API 访问路由时,该应用程序将需要提供您的应用程序授权的密钥。这可以保证机器人不会滥用您的应用程序。这可以解释为什么它在运行 localhost 被接受时工作,但在生产中,它失败了,因为访问您的应用程序的外部应用程序没有客户端密钥。一些代码将有助于更好地帮助您。
推荐阅读
- r - 更改由函数创建的 ggplot 对象的颜色
- swiftui - 在 SwiftUI 中推送到另一个屏幕时如何隐藏 NavigationView
- junit - 如何修复 org.mockito.exceptions.misusing.MissingMethodInvocationException:
- postgresql - Hikari 连接池 - org.postgresql.util.PSQLException:此 ResultSet 已关闭
- java - java - 如何检查在java中是否可以访问到SQL DB的连接?
- python - 阻止用户提交相同的表单 n 次
- event-sourcing - 确保您不会使用 EventSourcing 两次添加相同的人员数据
- java - Java:Azure 服务总线队列接收带有会话的消息
- css - 具有动态高度的闪亮渲染图
- java - 在 Java 中打印椭圆曲线 ASCII-Armor 键