どのファクトリOAuth1Authenticatorファクトリメソッドを使用すべきか混乱しています。コンシューマーシークレットトークンを取得し(RestSharpで取得できますか?)、OAuth1Authenticator.ForRequestTokenを使用し、アクセストークンとシークレットアクセストークンを取得し(方法は?)、OAuth1Authenticator.ForAccessTokenを使用して、このからの戻り値を使用する必要があると思います。前方を指します。
しかし、RestSharpは1つのオーセンティケーターのみを使用するように設計されているようで、コールドスタート(アプリトークンのみを持つ)から必要なすべての資格情報(コンシューマーキーとシークレット、アクセスキーとシークレット)を持つ方法を見つけることができないようです。 。
ボーナスの質問:
- .ForClientAuthenticationメソッドと.ForProtectedResourceメソッドの目的は何ですか?
- OAuth2AuthenticatiorがOAuth1Authenticatorとは異なる名前空間にあるのはなぜですか?