eBay-Zustimmung: Autorisierungscode
Nach Ihrer Zustimmung leitet eBay den Browser auf diese Seite zurück und hängt den Autorisierungscode an die Adresse an. Mit diesem Code holt sich der eBay Connector in Business Central den dauerhaften Zugang zu Ihrem Verkäuferkonto.
Autorisierungscode erhalten
Kopieren Sie den Code und fügen Sie ihn in Business Central unter Autorisierungscode eingeben ein.
eBay hat die Zustimmung abgelehnt
eBay hat statt eines Codes einen Fehler zurückgegeben:
Prüfen Sie in Business Central Client-ID, Clientgeheimnis, RuName und Umgebung – sie müssen alle zum selben eBay-Keyset gehören. Fordern Sie die Zustimmung anschließend erneut an.
Diese Seite ruft eBay auf
Sie öffnen sie nicht selbst: eBay leitet nach der Zustimmung hierher, und der Code erscheint dann an dieser Stelle. Sehen Sie diesen Hinweis direkt nach einer Zustimmung, hat eBay keinen Code mitgeschickt – prüfen Sie dann die Accept-URL Ihres RuName (siehe unten).
So geht es weiter
- Code kopieren – oder die ganze Adresse aus der Adresszeile; der Connector findet den Code darin selbst.
- In Business Central auf dem eBay-Konto (oder im Einrichtungsassistenten) Autorisierungscode eingeben wählen.
- Code oder Adresse einfügen und bestätigen. Der Connector tauscht den Code gegen ein Aktualisierungstoken und speichert es. Danach meldet sich das Konto selbst bei eBay an – eine neue Zustimmung brauchen Sie erst wieder, wenn Sie sie bei eBay widerrufen oder das Token abläuft (rund 18 Monate).
Der Code gilt nur kurz
Ein Autorisierungscode ist rund fünf Minuten gültig und lässt sich nur einmal
verwenden. Ist er abgelaufen, meldet eBay invalid_grant – fordern Sie die Zustimmung in
Business Central dann einfach erneut an.
Diese Adresse im RuName eintragen
Damit eBay hierher zurückleitet, tragen Sie im eBay Developer Portal unter User Tokens → Get a Token from eBay via Your Application beim RuName ein:
| Feld im Developer Portal | Wert |
|---|---|
| Your auth accepted URL | https://help.merchantcentral.de/ebay/consent/ |
| Your auth declined URL | https://help.merchantcentral.de/ebay/consent/ |
| OAuth Enabled | gesetzt |
Die Adresse muss genau so lauten, mit abschließendem Schrägstrich: Jede Weiterleitung verwirft den Code. Dieselbe Adresse gilt für Sandbox und Produktion – nur RuName und Keyset sind je Umgebung verschieden.
Datenschutz
Diese Seite liest den Code nur in Ihrem Browser aus der Adresse; sie speichert ihn nicht und sendet ihn nirgendwohin. Wie jede Webseite erhält der Webserver aber die aufgerufene Adresse samt Code. Allein ist der Code wertlos – ohne das Clientgeheimnis Ihres Keysets lässt er sich nicht einlösen, und nach wenigen Minuten verfällt er.
Soll der Code Ihre eigene Infrastruktur gar nicht verlassen, richten Sie die Zustimmungsseite in Ihrer eigenen Azure-Subscription ein: auf dem eBay-Konto Zustimmungsseite einrichten bzw. die Anleitung im Download-Bereich. Tragen Sie dann deren Adresse im RuName ein.
Verwandte Seiten
- eBay-Konten – Zugangsdaten, Zustimmung je Konto
- Einrichtungsassistent
- Einrichtung