簡體   English   中英

使用 Paypal REST API 進行未經授權的訪問

[英]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.rbconfig/paypal.yml ,則:

因此,您很可能在不知情的情況下嘗試與實時 API 進行通信。 將行更改為mode: sandbox應該會讓您感到高興。

我遇到了這個問題,我打電話給 Paypal。 這是我帳戶中的配置問題。 為了解決這個問題,我去了https://developer.paypal.com ,登錄,然后點擊儀表板然后在我的帳戶上(左)直接信用卡旁邊有一個灰色的 x 所以你必須點擊它旁邊的鏈接讀取啟用實時憑據一旦你這樣做,你必須回答一些驗證問題,然后他們批准你的帳戶,然后你的實時和未經授權的錯誤就會消失。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM