403ユーザーエージェントが許可されません。私のモバイルアプリケーションは、oauth2 認証用にgoogleを呼び出すasp.netアプリケーションを呼び出しています。これは今では許可されていないので、どうすれば403エラーを解決できますか? Googleドキュメントには、このエラーの解決に役立つライブラリがいくつか提案されています(https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html)。しかし、私たちのアプリケーションは、asp.netアプリケーションを呼び出すと、https://accounts.google.com/o/oauth2/tokenが呼び出されます。私の質問は、asp.netアプリケーションでこれらのライブラリを実装する方法です。403 Cを使用している許可されていないユーザーエージェント
答えて
Google API Nuget packageを使用することをお勧めします。こちらの使用方法はexampleです。 403エラーコードはあなたが許可されていないことを意味し、あなたの承認プロセスを徹底的にチェックします。
このコードを試してみましょう。 – Ganesh
あなたが提案したGoogle API Nugetパッケージは、.NET Framework 4.5以降でのみ動作します。私は自分のアプリケーションにインストールしようとしましたが、プロジェクトが.net 4.0フレームワークをターゲットにしているために成功しませんでした。私のアプリケーションは、アプリ上でGoogle 2因子認証を使用します。以前は動作していましたが、今はGoogleのように "ウェブビューと呼ばれる埋め込みブラウザでGoogleにOAuthリクエストを許可しなくなりましたので、既存のコードは機能していません。 .googleblog.com/2016/08/modernizing-oauth-interacts-in-native-apps.html。 – Ganesh
@Ganesh .net 4.0をサポートする古いパッケージがあります。https://www.nuget.org/packages/Google .Apis/1.10.0 バージョン1.10.0を試してみてください。これは.net 4.0をサポートしている最後のパッケージです – papadoble151
- 1. 403 - accountSummariesでのみ許可されていないアクセス
- 2. 許可されていない403を禁止しようとしました
- 3. CakePHP 3 AJAX POSTが許可されていません。403
- 4. 403 Javaエラーが許可されていません
- 5. PHP Curlリクエストレスポンス403 - 許可されていません
- 6. DeleteViewを使用してメソッドが許可されていない(POST)
- 7. 許可されていないbluemail
- 8. デビットエラー:許可されていないパラメータ
- 9. DatabaseError:許可されていないファイアベース
- 10. 許可されていないパラメータが
- 11. ChromeでAjaxの許可ドメインが許可されていない
- 12. C#許可されていない例外
- 13. 3つのロールが許可されているが、許可されていないアカウントを拒否するログインページ
- 14. Bitbucketチームパスワードの使用が許可されていません
- 15. 403(許可されていません)、Google Speech APIの無効なキーエラー
- 16. 許可されていないキー文字を許可する方法。 Codeigniterで?
- 17. GmailServiceウォッチ()取得ユーザーを作成して許可されていないエラー
- 18. USBホストモード - 許可されているが記憶されていないデバイスアクセス許可
- 19. .htaccessすべてのディレクトリに403が許可されています
- 20. なぜ、カッコを使用したデフォルトの初期化がC++で許可されていないのですか?
- 21. アンドロイド<許可を使用しています>許可
- 22. has_manyを使用しているRails 5の許容されていないパラメータ、
- 23. WAMPのインストールに関する問題403許可されていません
- 24. intはなぜ[+] C++で許可されていますか?
- 25. ネストされた属性の許可されていないパラメータ
- 26. パフォーマンスの最適化:ヌルは、パフォーマンス対許可されていない/許されていない場合、キー
- 27. LinkExtractorで許可されているページがクロールされていないページをスキャンしていません
- 28. 許可を確認し、許可されていれば、ニュースフィードに記事を公開してください
- 29. 許可されていないウェブサイトで私のAPIを使用しないように制限する
- 30. ログインしたユーザのFirebaseマッピング - 許可されていないエラー
httpコード403が不正です。認証コード – bradbury9
@ bradbury9彼はエラーに「許可されていないユーザーエージェント」と言います。 – moritzg
正確なエラーは次のとおりです。このユーザーエージェントは、 Googleに組み込まれたユーザーエージェント(ウェブビュー とも呼ばれます)として分類されているため、OAuth認証要求を許可されていません。 Googleのポリシーによれば、ブラウザのみがGoogleに承認リクエストを行うことが許可されています 。 ネイティブアプリ向けに複数のライブラリとサンプルを用意し、 承認リクエストをブラウザで実行します。 – Ganesh