[英]Unauthorized Access with Paypal REST API
在開發/本地主機環境中一切正常。
部署到 heroku 時,在新應用程序上使用沙箱/測試憑據,並創建新的付款
A PayPal::SDK::Core::Exceptions::UnauthorizedAccess occurred in orders#create:
Failed. Response code = 401. Response message = Unauthorized.
同樣,一切都在開發環境中工作
我是否應該允許任何特定域(如 Facebook 集成)?
如果您在公共服務器上運行 Rails 應用程序,則很有可能將 Rails 環境設置為“生產”。
如果您進一步使用 Paypal API SDK 標准生成器生成的config/initializers/paypal.rb
和config/paypal.yml
,則:
因此,您很可能在不知情的情況下嘗試與實時 API 進行通信。 將行更改為mode: sandbox
應該會讓您感到高興。
我遇到了這個問題,我打電話給 Paypal。 這是我帳戶中的配置問題。 為了解決這個問題,我去了https://developer.paypal.com ,登錄,然后點擊儀表板然后在我的帳戶上(左)直接信用卡旁邊有一個灰色的 x 所以你必須點擊它旁邊的鏈接讀取啟用實時憑據一旦你這樣做,你必須回答一些驗證問題,然后他們批准你的帳戶,然后你的實時和未經授權的錯誤就會消失。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.