我很困惑应该使用哪个OAuth1Authenticator工厂方法。我认为我应该获取一个消费者密码令牌(我能用RestSharp获取它吗?),然后使用OAuth1Authenticator.ForRequestToken,接着获得访问令牌和秘密访问令牌(如何获得?),然后使用OAuth1Authenticator.ForAccessToken并从此处开始使用返回值。
但是似乎RestSharp的架构只使用一个验证器,我似乎找不到一种方式从零开始(只有应用程序令牌)获得所有必要的凭据(消费者密钥和密钥,访问密钥和密钥)。
额外问题: 1. .ForClientAuthentication和.ForProtectedResource方法是用来做什么? 2. 为什么OAuth2Authenticator与OAuth1Authenticator不在同一个命名空间中?
但是似乎RestSharp的架构只使用一个验证器,我似乎找不到一种方式从零开始(只有应用程序令牌)获得所有必要的凭据(消费者密钥和密钥,访问密钥和密钥)。
额外问题: 1. .ForClientAuthentication和.ForProtectedResource方法是用来做什么? 2. 为什么OAuth2Authenticator与OAuth1Authenticator不在同一个命名空间中?