問題タブ [oauth2client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-app-engine - Google Developer Console からの .p12 ファイルでの PyCrypto エラー
GAE Python で Google Identity Toolkit (gitkitv3) を実装しようとしています。ユーザーが Web サイトにサインインした後、次のエラーが表示されます。
SO 応答に基づいて、x.p12 ファイルで次のコマンドを実行し、代わりに生成された privatekey.pem ファイルを使用しました。
現在、次のエラーが発生しています。
Google Developer Console から x.p12 をダウンロードしました。このエラーを修正するにはどうすればよいですか? 助けてください
回避策はありますか?
このファイル .p12 ファイルは必ず必要ですか、それともその内容をグローバル変数にコピーして (回避策として) 使用できますか? 誰かがこのファイルの実際の使用法を説明してもらえますか?
更新
Google が提供する PyCrypto ライブラリは非常に限られており、X509 をサポートする機能がないようです。
django - Django - __init__() を常に受け取ると、oauth2 クレデンシャルを db に保存しようとすると、正確に 2 つの引数 (5 つ指定) が必要になります。
ユーザーが YouTube アカウントを使用してアカウントを認証した後、資格情報を保存しようとしています。この例に従って、新しく作成した資格情報をデータベースに保存して、後で使用できるようにしました。 https://code.google.com/p/google-api-python-client/source/browse/samples/django_sample/ . その中で、以下のような django の資格情報モデルを作成することになっています。
私は South を使用しているため、モデルのカスタム「CredentialsField」が気に入らなかったため、カスタム マイグレーションを作成する必要がありました。以下に示すこのレポhttps://github.com/ssutee/watna_location/blob/master/location/migrations/0010_auto__add_credentialsmodel.py#L19からユーザーの移行をコピーします。
アプリを実行するたびにクラッシュします
エラー「init () は正確に 2 つの引数 (指定された 5 つ) を取ります」。ドキュメントから判断すると、2つではなく5つの引数を取るべきだと確信しています。私が間違っているかもしれないことについて誰かが考えを持っていますか?
spring-security - 複数のクライアント アプリケーションの RemoteTokenService
複数のクライアント アプリケーション ( client_id と secret が異なる) に RemoteTokenService を使用するにはどうすればよいですか?
アップデート
これが、RemoteTokenService のインスタンスを構成する方法です。別のリソース サーバーと認証サーバーの OAuth2AuthenticationManager に挿入します。それが正しいか?
したがって、他のクライアントがこのリソースにアクセスする必要がある場合、このクライアントの両方に対して RemoteTokenService を構成するにはどうすればよいですか。私が何か間違っているかどうか教えてください。
ios - アーキテクチャ エラーの未定義シンボルが発生しました
iOS アプリケーションのデバッグ中にエラーが発生し、一日中立ち往生しています。
私がしたことは次のとおりです。
- cocoapods 経由で OAuth2Client ライブラリをインストールします。
- Googleログインページを表示するviewcontrollerを作成します。
- デバッグ時に次のエラーが発生しました。
アーキテクチャ arm64 の未定義シンボル: 「_OBJC_CLASS_$_NXOAuth2Request」、参照元: GXLoginGoogleViewController.o の objc-class-ref 「_OBJC_CLASS_$_NXOAuth2AccountStore」、参照元: GXLoginGoogleViewController.o の objc-class-ref 「_NXOAuth2AccountStoreErrorKey」、参照元: ___54 -[GXLoginGoogleViewController setupOAuth2AccountStore]_block_invoke60 in GXLoginGoogleViewController.o "_NXOAuth2AccountStoreAccountsDidChangeNotification"、以下から参照 - [GXLoginGoogleViewController setupOAuth2AccountStore] in GXLoginGoogleViewController.o "_NXOAuth2AccountStoreDidFailToRequestAccessNotification"、以下から参照 -[GXLoginGoogleViewController setupOAuth2LoginXViewldinController.Google.アーキテクチャー arm64 clang のシンボルが見つかりません: エラー: リンカーコマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)
すでに多くの同様のトピックを検索しましたが、まだ解決できませんでした。
この問題を解決するための方向性を提案できる人はいますか?
python - ctype 'EVP_MD_CTX *' のイニシャライザは、cdata 'EVP_MD_CTX *' ではなく、同じ型へのポインタでなければなりません
しばらくの間、oauth2client (p12 または pem 証明書ファイルを使用するサービス アカウント) を使用すると、この厄介な「ctype 'EVP_MD_CTX *' の初期化子は、cdata 'EVP_MD_CTX *' ではなく、同じ型へのポインターである必要があります」というエラーが発生します。 .
これは、WSGI で django プロジェクトを実行しているときに発生します。シェルでそれが起こることはありませんでした。
Revelant スタックトレース (その時点までは、SignedJwtAssertionCredentials を作成し、http オブジェクトで authorize() を実行しました):
そしてそこで例外が発生します。
このエラーが表示される理由について何か考えはありますか?
ありがとう、マーク
php - Laravel 4 と php リーグ OAuth2 を使用すると奇妙なエラーが発生する
Laravel とリーグ OAuth2 クライアントを使用して Facebook でソーシャル ログインを取得しようとしていますが、次のエラーが発生します。
パッケージ github ページの指示に従いましたが、動作しません。
私のコントローラーアクションコード:
そしてリポジトリコード: