我正在开发与Web服务集成的移动应用程序。 Web服务现在正在Laravel框架上开发。
问题在于,当我尝试从移动应用程序调试Laravel项目的请求时,我无法处理它。
我使用PhpStorm作为开发Web服务的IDE。对于调试,我已经对" PHP HTTP请求"进行了新的运行/调试配置。输入此API请求并执行调试。
当我得到调试点时,它会显示:
"*{"error":"token_not_provided"}*"
也许我使用了中间件jwt.auth,所以如果我尝试调试它,它需要令牌。
如何处理此问题以便我可以从移动应用程序调试api rest请求?
我使用Xdebug进行php调试。
希望很快得到专业开发人员的回复。
答案 0 :(得分:0)
您很可能错过了CSRF令牌。
可以通过移除self.navigationItem.leftBarButtonItem = backButton
'Illuminate\Foundation\Http\Middleware\VerifyCsrfToken'
来停用此检查
答案 1 :(得分:0)
你必须在App / Http / Middleware / VerifyCsrfToken Class中的$ except数组中设置你的url