1

私は自分のコンシューマ キーとシークレットを、作業中のアプリにハードコーディングしました。

管理者のみがコンシューマ キー/シークレットにアクセスできるように、キーをロックダウンしたいと思います。

アプリケーション キーをリセットしたいが、ユーザーのアクセス キーとシークレットはそのままにして、再認証を強制しないようにしたい。

私が実行したテストでは、問題ないように見えました (古い access_keys は、新しいアプリ キーでハッシュされて引き続き機能します)。

あれは正しいですか?つまり、それは可能ですか?もしそうなら、それはOAuth標準またはTwitter固有の一部ですか?

編集:経験から、ユーザーのアクセストークンが無効になっていないことがわかりました。これは OAuth に関する一般的なことではなく、Twitter に限ったことです。

4

2 に答える 2

1

実際、その通りです。既存のアプリの消費者資格情報をリセットするため、機能します。既存のアプリの新しいコンシューマー キー/シークレット ペアでは、これが機能しない理由はわかりません。

アクセス トークンは、アプリケーションの資格情報ではなく、アプリケーションに接続されます。ただし、これは、作成した新しいアプリケーションでは既存のアクセス トークンが機能しないことを意味します。

于 2012-05-22T21:15:54.400 に答える
1

oAuth アクセス トークンは、Twitter が提供するコンシューマ キーとコンシューマ シークレットに関連付けられているため、理論的には機能しないはずです。

于 2012-05-22T18:40:18.207 に答える