大佬教程收集整理的这篇文章主要介绍了在 Github 上设置 Webhook 后,Laravel 错误 419 页面已过期或根本不加载页面,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在我从我的 github 到我的 Laravel 网站设置一个 webhook 后,其中一个页面停止工作。 (控制面板)
如果我从 Github 中删除 webhook,页面将重新开始工作。
症状是错误 419 页面已过期或尝试登录后页面根本无法加载。
有什么线索吗?我认为这可能与 VerifyCsrftoken 异常有关,但我不知道如何在其中添加 github webhook。
Image of Webhook in github
感谢 Vinny 展示了 Github webhooks 设置的照片。要解决您的问题,您需要执行以下三个步骤:
APPLICATION/JSON
选项中选择 Content-Type
Github Webhooks。由于 Laravel 不包含 VerifyCSRFToken
JSON 的中间件。api
中间件组。为此,您需要在 api.@R_450_11161@
的 web.@R_450_11161@
NOT 中定义此端点。/api
前缀的前缀以及您的域名和 api.@R_450_11161@
中定义的路径来确认您的端点有关更多上下文,您可以访问此文档 URL。 https://laravel.com/docs/8.x/middleware#middleware-groups
注意:我建议使用签名验证来避免端点和网络钩子触发器的不良使用。为此,您可以关注这篇不错的文章。
https://dev.to/ryan1/how-to-validate-github-webhooks-with-laravel-and-@R_450_11161@-2he1
以上是大佬教程为你收集整理的在 Github 上设置 Webhook 后,Laravel 错误 419 页面已过期或根本不加载页面全部内容,希望文章能够帮你解决在 Github 上设置 Webhook 后,Laravel 错误 419 页面已过期或根本不加载页面所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。