1
我跟隨Twitter's instructions關於如何在iOS中執行反向驗證以獲取訪問令牌,但我被困在步驟1上。我正在使用TweetStation's OAuth code作爲模板。Twitter反向驗證返回401(使用MonoTouch TweetStation代碼)
目前AcquireRequestToken()方法效果精細,所以我知道這是不是與創建簽名等。但是一個錯誤,當我添加了reverse_auth頭,像這樣:
var headers = new Dictionary<string,string>() {
{ "oauth_callback", OAuth.PercentEncode (config.Callback) },
{ "oauth_consumer_key", config.ConsumerKey },
{ "oauth_nonce", MakeNonce() },
{ "oauth_signature_method", "HMAC-SHA1" },
{ "oauth_timestamp", MakeTimestamp() },
{ "oauth_version", "1.0" },
{ "x_auth_mode", "reverse_auth" }};
我得到一個401響應。我錯在閱讀Twitter的說明嗎?還有什麼我應該做的調整這個最初的要求?感謝任何關於此的意見,因爲我完全陷入了困境。