我剛剛開始研究將與某個EHR集成的iOS Swift 3應用程序。我在幾個月前就開始工作了,但是當我嘗試這個前夕時,我注意到當我試圖獲取訪問令牌時,應用程序凍結了。看來該OAuth2用戶交換的令牌部分已經改變,現在看起來是這樣的:Paw身份驗證令牌問題
POST https://api.xxxxxx.com/oauth2/access_token
捲曲-X POST https://api.xxxxxx.com/oauth2/access_token \ -H '授權:基本Y2xpZW50X2lkOnNlY3JldA ==' \ //假身份驗證 --data 「代碼= a14d2c8e-9c8a-4820-8ae1-d9313bb6abe2 & grant_type = authorization_code & REDIRECT_URI = YOUR_REDIRECT_URI」 //虛設碼
我要包括其關於本文檔的PIC,但它的版權。基本上這是必須包含在令牌URL的帖子中:
授權標頭是必需的,且必須採用格式API_KEY:SECRET_KEY,然後使用url安全base64編碼。 請求的主體必須包含以下字段: 代碼 - 在OAuth登錄過程結束時發送給您的重定向URI的授權代碼(請參閱上文)。 grant_type - 正在使用的授權授權的類型。在這種情況下,授權碼的代碼。 redirect_uri - 應用程序的重定向URI,URL編碼。
任何想法如何在爪子做到這一點將不勝感激!現在唯一的辦法是我可以將它作爲請求手動完成每個呼叫,並傳遞相關的項目。
謝謝!
馬克
感謝您的回覆!它之前工作正常,突然間並不是這樣,我試圖找到問題。事實證明,我錯過了一封電子郵件,他們在最近更新了系統時重置了所有人的密碼。我修正了這個問題,它就像一個魅力! 再次感謝! – riverbayMark