2013-03-25 38 views
2

我有一個Flash網站。當我要使用支付寶快速結賬與數字商品,我把這段JavaScript代碼:快速結帳數字商品:沙箱上的代理錯誤.pocketpal.com/incontext

dg = new PAYPAL.apps.DGFlow(); 
dg.startFlow("http://mydomain.com/setup.php"); 

setup.php調用SetExpressCheckoutPayment功能,並重定向到https://www.sandbox.paypal.com/incontext?token=...&useraction=commit

使用Firebug我可以看到這個地址返回一個302,並重定向到https://www.sandbox.paypal.com/webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow?exp_type=&cookiesBlocked=&token=...&useraction=commit 這ADRESS返回也是302和重定向到https://www.sandbox.paypal.com/webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow?execution=e1s1

這掛起數分鐘,與此錯誤消息結束:

Proxy Error 
The proxy server could not handle the request GET /webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow. 
Reason: Error during SSL Handshake with remote server 

我上週有時會遇到這個錯誤,我今天每次都有這個錯誤。 它發生在我的MAMP環境和我的網站上。 我沒有SSL證書,但我上週沒有,這不是問題。

你知道這個錯誤信息嗎?

編輯

我使用Opera試過,proxyError是有不同的步驟:https://www.sandbox.paypal.com/webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow?execution=e1s4

而一旦今天上午在Firefox我有了第一個重定向陸續代理錯誤:

Proxy Error 
The proxy server received an invalid response from an upstream server. 
The proxy server could not handle the request GET /webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow. 
Reason: Error reading from remote server 
+1

我只是想讓你知道,我剛剛開始在過去一週收到這個相同的問題。我今天一直與他們的幾位集成工程師聯繫。如果他們經歷過,我會跟進好運。看起來他們最近升級了他們的平臺,而且我假設他們手上有一些集成問題。我不認爲這個問題是你的代碼,所以不要放棄一切。 – Atticus 2013-03-26 23:54:25

回答

1

我沒有代理錯誤了,因爲昨天。我沒有改變任何東西,所以似乎貝寶服務器是不穩定的...

0

自從週日晚上以來,我遇到了同樣的問題(對不起,我無法將其作爲評論發佈,尚未擁有足夠的聲望)。

我在LiquidWeb共享主機上,使用Merchant SDK(https://github.com/paypal/merchant-sdk-php)。當錯誤發生時,我在merchant-sdk-php-2.1.96上,並嘗試升級到merchant-sdk-php-2.2.98,但現在情況更糟(甚至不會執行第一次重定向,這很令人困惑)。我的代碼是服務器端,但得到的相同的URL超時和代理錯誤:

 
      $setECResponse = $PayPal_service->SetExpressCheckout($setECReq); 

      if($setECResponse->Ack == 'Success') {   
       $token = $setECResponse->Token; 
       $payPalURL = 'https://www.sandbox.paypal.com/incontext?token=' . $token; 
       $this->Redirect($payPalURL); 
      } 
+0

因爲新代碼沒有讓我到任何地方,所以我回滾了我的代碼,現在我的錯誤是不同的,在第一個url:(https://www.sandbox.paypal.com/incontext?token = ...)我得到: 「代理錯誤 代理服務器接收從上游服務器的響應無效 代理服務器不能處理該請求GET/web應用/結帳/ Webflow的/斯巴達/ expresscheckoutincontextinitflow 理由:錯誤從遠程讀取服務器「 – Mason 2013-03-26 17:02:23

+0

他們剛剛移植到它看起來像一個新的開發平臺。我認爲他們手上有一些錯誤,即使有同樣的問題。我會把你的代碼保持更新,因爲我非常懷疑它是你的。 – Atticus 2013-03-26 23:47:55