php支付宝手机网站支付接口爆缺少签名错误

这几天写支付宝支付接口遇到了很坑的问题记录下
报错信息php支付宝手机网站支付接口爆缺少签名错误
查询百度说是这种问题都是公钥或私钥不对,打印公钥发现同样的字符串字符长度不一样,之后问了公司前辈叫我看看是不是编码或者文件格式转换问题,果然
是文件格式转换问题编辑器默认是Windows(CRLF)格式

php支付宝手机网站支付接口爆缺少签名错误

把它换成Unix(LF)格式
php支付宝手机网站支付接口爆缺少签名错误

然后就可以了
php支付宝手机网站支付接口爆缺少签名错误

查询相关知识Windows(CRLF)格式与Unix(LF)格式转换添加链接描述