2016-04-20 6 views
0

私はVB.Netのサンプルアプリケーションの下にいます。 https://github.com/SuperRoo/Xero_Asp_VB_Net_Connection_ExampleXero Web APIに接続しているときに、プライベートアプリケーションがリクエストトークンエラーを要求できません。

コードは有望です。しかし、私がアプリケーションを実行すると、以下の行で例外が発生します。

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

例外の詳細:DevDefined.OAuth.Framework.OAuthException:プライベート アプリケーションはFYIリクエストトークン

を要求することはできません:私は、このフォーラムのスレッドから何かを得ることができませんでした。 https://community.xero.com/developer/discussion/6639946

誰かがこの問題を解決するのに手伝ってください。どうぞ...

答えて

0

私は答えを見つけました。 Xeroデベロッパーセンター(api.xero.com)でアプリケーションを作成したとき、私は「プライベート」オプションを選択しました。しかし、上のサンプルコードはパブリック型です。

私はXeroデベロッパーセンターで古いアプリケーションを削除し、 "パブリック"タイプのアプリケーションを作成し、新しいコンシューマーキーとコンシューマーシークレットを使用しました。今すぐアプリケーションが接続しています。

関連する問題