1. 程式人生 > >laravel對接螞蟻金服支付報錯重複加密

laravel對接螞蟻金服支付報錯重複加密

報錯原因:

alipaySDK中定義的Encrypt()/Decrypt()函式與Laravel中定義的Encrypt()/Decrypt()函式重名了。

解決辦法:

修改alipaySDK中定義的函式名稱、修改引用的函式名稱。

解決步驟:

在官方給的SDK中,一共有需要修改三個檔案中的內容:

aop/AopEncrypt.php

aop/AopClient.php

lotusphp_runtime/Cookie/Cookie.php

在檔案中查詢encrypt/decrypt替換為alipayEncrypt/alipayDecrypt即可。