关于小程序出现
code: "-99"
error: "auth"
msg: "auth error,token或nonce丢失,请检测服务器配置是否正确"
多数是APACHE服务器出现此问题导致获取不到此函数,只需要更改两个地方。
1、更改小程序文件/iCMS/core/iHttp.js中 if ($token) $header['AUTHORIZATION'] = $token; ,改为 if ($token) $header['AUTHORIZATION-1'] = $token;
2、更改网站里面的文件/app/wxapp/wxapp_token.class.php中
$_SERVER['HTTP_Authorization']改为apache_request_headers()["Authorization-1"]。
self::$token = rawurldecode(apache_request_headers()["Authorization-1"]);
只需要更改这两个文件即可。