Frage

Siehe unten Code aus irgendeinem Grunde funktioniert es nur, wenn ich auf der Leitung einen Haltepunkt setzen 2 (*) gibt es eine Verzögerung? Ist es die nächste Zeile beginnen, bevor es die zweite ein Ziel ein?

dp.SSLCertStoreType = nsoftware.IBizPayPal.DirectpaymentSSLCertStoreTypes.sstPEMKey

*dp.SSLCertStore = My.Computer.FileSystem.ReadAllText(Server.MapPath("\cert_key_pem.txt"))


dp.SSLCertSubject = "*"

. Hinweis: Der Fehler in der 3. Zeile ausgelöst wird, nur dann, wenn der Haltepunkt in der 2. Zeile gesetzt ist, nach der Pause Loslassen des Programm per Kreditkarte meines PayPal Kauf führt

Ich werde den Fehler Post wieder ich es jetzt bin replizierende ...

Systemfehler: Kann nicht erwerben Sicherheitsnachweise. Fehler 8009030E

Da ist es, während es sagen sollte „Auftrag bestätigt!“ Typ Nachricht, wenn es richtig funktioniert.

War es hilfreich?

Lösung

Mit ziemlicher Sicherheit eines Threading-Problem, aber niemand wird in der Lage sein endgültig zu beantworten, wenn sie nicht mit nsoftware.IBizPayPal vertraut sind

Andere Tipps

Manchmal können Sie das Brechen finden den Zustand eines Objekts, aufgrund der Einheimischen Fenster Auswertung von Objekteigenschaften mutieren. Wenn sie einen Nebeneffekt haben, dann sind alle Wetten ab, leider :( Keine Ahnung, ob dies in Ihrem Fall geschieht.

Ich habe keine Kenntnis von ASP, so frage mich nur laut: dies auf Multithreading sein könnte? Sie wissen, wenn Sie einen Haltepunkt setzen Sie Art der Ausführung aller Threads einzufrieren, aber nicht so in der realen Ausführung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top