【问题标题】:PayPal's CallerServices Works on localhost but not serverPayPal 的 CallerServices 可在本地主机上工作,但不能在服务器上工作
【发布时间】:2011-03-23 18:14:25
【问题描述】:

我的 PayPal Direct 脚本在我的机器上运行良好。 nUnit 测试和通过本地主机上的网站进行测试。但是,这第一行代码在我的服务器和另一台服务器上失败。 (双方完全信任)

CallerServices caller = new CallerServices();

消息:“com.paypal.sdk.core.soap.SOAPAPICaller”的类型初始化程序引发异常。 来源:paypal_base

堆栈跟踪:

在 com.paypal.sdk.core.soap.SOAPAPICaller..ctor() 在 com.paypal.sdk.services.CallerServices..ctor() 在 TS.Common.BusinessLogic.PaymentGateways.PayPalProController.CChargeCard(字符串 paymentAmount,订单 CurrentOrder,字符串 creditCardType,字符串 creditCardNumber,字符串 CVV2,字符串 expMonth,字符串 expYear,PaymentActionCodeType paymentAction,Transaction& 交易) 在 TS.Common.BusinessLogic.PaymentGateways.PayPalProController.ChargeCard(订单 CurrentOrder,小数金额,字符串 CreditCardNum,字符串 ExpMonth,字符串 ExpYear,字符串 SecurityNumber,交易和交易) 在 OrderController.SubmitCreditCardPayment(Order order, Decimal ChargeAmount, String CreditCardNum, String ExpMonth, String ExpYear, String Var, String CardType, Transaction& transaction) 在 OrderController.SubmitOrder(订单订单,交易和交易,Nullable`1 GiftCertId,字符串 CreditCardNum,字符串 ExpMonth,字符串 ExpYear,字符串 Var,字符串 CardType,字符串文化) 在 d:\Inetpub\tickets\Checkout.aspx.cs:line 488 中的 Checkout.btnOrder_Click(Object sender, EventArgs e) 处

【问题讨论】:

    标签: paypal paypal-soap


    【解决方案1】:

    添加 log4net.dll ,如果没有将其放入您的 bin 文件夹并添加参考。它对我有用...

    【讨论】:

      【解决方案2】:

      仅添加对特定版本的 log4net.dll 的引用。它会工作

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-04
        • 2014-01-15
        • 1970-01-01
        • 2015-04-09
        相关资源
        最近更新 更多