您好我正在嘗試使用帶標記的vcr的黃瓜測試google auth。vcr不知道如何處理此請求
一切都很好,直到令牌過期。我認爲,當期滿發生這種情況
但是我有一個文件與此內容
http_interactions:
- request:
method: post
uri: https://accounts.google.com/o/oauth2/token
body:
如果我允許VCR錄製新的請求爲該盒變化的內容。我不明白爲什麼,如果方法和uri不將POST更改爲https://accounts.google.com/o/oauth2/token。
我改變標籤記錄新劇集,現在測試正在通過...我很無能。
我再次運行測試,現在我有這個當POST到令牌網址正在做:
Completed 500 Internal Server Error in 449ms
Psych::BadAlias (Unknown alias: 70317249293120):
類似的事情是發生在我身上......我認爲這與刷新辦令牌。當使用oauth時,你有一個令牌,可能已過期(或沒有)。如果您運行測試並且標記是新鮮的,則不會調用該請求。但是,如果令牌已過期,則必須刷新它,因此vcr會引發錯誤...我不確定如何解決此問題。我會繼續調查。你解決了這個問題嗎? – iwiznia 2014-03-12 19:42:26