問題タブ [android-authenticator]
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.
android - グラフ API を使用した Facebook の写真のフィルタリングが機能しない
ルートme/home?filter=app_2305272732
は写真に対して機能するはずですが、それを試してみると、アクティブなアクセストークンが必要なエラーが発生しますが、me/home をヒットしただけで完全に機能します。
また、me/home?filter=app_2305272732
グラフAPIエクスプローラーで試してみましたが、そこで動作します。
それで、私はここで許可を逃していますか、それとも何か他のものですか?
android - Android で HttpUrlConnection が NTLM チャレンジを見つけられない
HttpUrlConnection クラスを使用して、Android アプリを IIS サーバーに接続しようとしています。
私のサーバーはユーザーを認証する必要があるため、次のチャレンジをクライアントに送信しています。
私の問題は、HttpUrlConnection がそれを解析していないように見えることです。したがって、getPasswordAuthentication() は決して呼び出されず、「認証チャレンジが見つかりません」という IOException が返されます。
これが私のコードです:
NTLM チャレンジは HttpUrlConnection でサポートされていないだけだと本当に思い始めています。機能しているように見えるライブラリをいくつか見ましたが、外部ライブラリは使用したくありません。
外部ライブラリなしで HttpUrlConnection に NTLM チャレンジを処理させることが可能かどうかを誰かが確認できますか?
android - WebView にポップアップし続ける認証メッセージを解決するにはどうすればよいですか?
認証付きの WebView があり、呼び出されたときに WebView フラグメントに対して認証メッセージがポップアップし続けます。認証ポップアップは、障害コード 410 (既にサインインしています: サインイン/キャンセル) メッセージです。セッション ID を維持しますか? 手がかりはありますか?ありがとう!PS:コードなしで説明するとわかりにくいので、可能な限り私のコードに関してプログラムで説明してください。
指定されたフラグメントのコードは次のとおりです。
android - Androidでセッションを維持するには?
ユーザーログインのセッションを維持する方法を教えてください。たとえば、ユーザーがアプリケーションにサインインする場合、ユーザーがログアウトするか、Android の gmail と同様にアプリケーションをアンインストールしない限り、サインインする必要があります。
java - GitHub Android アプリはどのように認証を強制しますか?
GitHub Android アプリのソース コードを掘り下げています。
LoginActivity
アプリを最初に起動したときに強制的に表示する方法を見つけようとしています。マニフェストでは、メインとして持っているようで、HomeActivity
LoginActivity
明示的にのみ起動されます。
つまりHomeActivity
、アプリが最初に開いたときに常に起動されます。ただし、アカウントが存在するかどうかを確認することを示すロジックがHomeActivityに表示されません。存在しない場合は、に移動しますLoginActivity
コードLoginActivity
では、ここからのみ起動されます。
android - Android 2.1: アカウントのオーセンティケータが原因で電話のアドレス帳がクラッシュする
を使用して新しいアカウントを作成していますAccountManager
が、Android 2.3 以降では正常に動作しますが、Android 2.1 では、連絡先の詳細を表示しようとすると電話のアドレス帳がクラッシュします。
アカウントは次のように定義されます。
type: com.example.android.authenticators.ABCAuthenticator.account
name: Contacts ABC
連絡先の詳細アクティビティを開こうとしたときに表示されるクラッシュ (正常に動作する私のアプリではなく、Motorola 2.1 のネイティブ連絡先アプリ) は次のとおりです。
オーセンティケーターを見つけようとしているように見えますが、見つかりません...しかし、なぜですか? Android 2.1 のオーセンティケーターの名前/タイプに制限はありますか? 何か案は?
android-authenticator - Android の account-authenticator で設定された設定にアクセスするにはどうすればよいですか
CheckBoxPreference と SwitchPreference の値を取得する必要があります。
account_preferences.xml には次のものがあります。
oauth-2.0 - 有効な Google OAuth2 トークンを解析できませんか?
Google が受け入れる有効な OAuth2 トークンを取得しましたが、GoogleIdTokenVerifier はそれを解析することさえできません。
トークンはya29.1.AADtN_XcjzHgauKetBvrbgHImGFg1pjiHRQAKHyTglBDjEZsTPUMQJ5p-xAKtk955_4r6MdnTe3HZ08
(心配はいりません。既に期限切れです)。
を使用してAndroidで取得されます
呼び出すhttps://www.googleapis.com/oauth2/v1/tokeninfo?access_token=...
と、次のような正常な結果が得られます
したがって、有効なトークンである必要があります。でも電話したら
それは私に与えます
JsonWebSignature をデバッグすると、トークンのペイロードは1
.
- アンドロイド 4.4.2
- com.google.http-client:google-http-client-jackson2:1.17.0-rc
- com.fasterxml.jackson.core:jackson-core:2.3.0 (google-http-client-jackson の一時的な依存関係から 2.1.3 も含めてみました) GsonFactory も試しましたが、例外は異なりますが、明らかに JsonWebSignature で解析できません.parse()。
私は何を間違えましたか?さまざまなトークン形式がありますか?