求助!我改为使用阿里云的短信接口,报 Invalid signaure?

1.我改为使用阿里云的短信接口,报Invalid signaure,以下是我尝试得过程:
然后生成 signaure有使用到timestamp,然后发现我这个返回的headers的时间和我echo date('Y-m-d H:i:s')出来的时间是不一致的。我修改了php.ini和laravel:timezone时区为'Asia/Shanghai'了,重启还是没起作用。。

求助!返回的headers的时间和我echo date出来的时间不一致是怎么回事?

求助!返回的headers的时间和我echo date出来的时间不一致是怎么回事?

求助!返回的headers的时间和我echo date出来的时间不一致是怎么回事?

2.nginx怎么配置时区,我试了这个,但没起作用。不知道怎么搞了,有朋友知道不?

求助!返回的headers的时间和我echo date出来的时间不一致是怎么回事?

求助!返回的headers的时间和我echo date出来的时间不一致是怎么回事?

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2
liyu001989

响应头中的是 gmt 时区。你应该看看阿里云的请求日志,确定一下为什么错,大概率都是配置有问题

4年前 评论

@liyu001989 1.我直接写了 阿里云接口的参数,错了,要用easy-sms的参数传值的,现在可以了。这个报错提示真的是很误导我找问题,怎么就给我返回了Invalid signature,而不是提示我参数有误。 :joy:
file

file

  1. 怎么看阿里云的请求日志呢,阿里云控制台我没找到入口在哪里?

file

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!