2016-04-20 10 views
0

Ich folge unten VB.Net Beispielanwendung. https://github.com/SuperRoo/Xero_Asp_VB_Net_Connection_ExamplePrivate Anwendungen können keinen Request Token-Fehler beim Verbinden von Xero Web API anfordern.

Der Code sieht vielversprechend aus. Aber wenn ich die Anwendung ausführe, gibt die untere Zeile eine Ausnahme.

Dim token As RequestToken = SessionManager.XeroSession.GetRequestToken(callbackUri.Uri) 

Ausnahmedetails: DevDefined.OAuth.Framework.OAuthException: Private Anwendungen können keine Anfrage Token

FYI anfordern: ich nichts von diesem Forum-Thread konnte. https://community.xero.com/developer/discussion/6639946

Jemand helfen mir, dieses Problem zu lösen. bitte ...

Antwort

0

Ich habe eine Antwort gefunden. Als ich die Anwendung im Xero Developer Center() erstellt habe, habe ich die Option "privat" ausgewählt. Der obige Beispielcode ist jedoch ein öffentlicher Typ.

Jetzt habe ich die alte Anwendung im Xero Developer Center gelöscht und die Anwendung "public" erstellt und den neuen Consumer Key und Consumer Secret verwendet. Jetzt verbindet sich die Anwendung.