我正在整合Docusign授權代碼授權認證。我已經去到演示管理站點,創建一個積分項,創建它看起來像這樣的初始認證請求:(這實際上不是我的,而是演示一個。)Docusign授權碼Grant RedirectURI不工作
GET /oauth/auth?
response_type=code
&scope=signature
&client_id=230546a7-9c55-40ad-8fbf-af205d5494ad
&redirect_uri=http://www.example.com/callback
爲了測試這個我最初試圖在郵差中運行它。我得到docusign登錄網站的HTML代碼作爲我的回報,然後我意識到這需要在瀏覽器中運行。我運行了URL並進入了docusign登錄頁面。我登錄,但沒有發生任何事情。我期待瀏覽器被重定向到我的redirectURI。相反,我只是坐在docusign用戶主屏幕上,就好像我去了docusign.com並登錄了。重定向沒有發生,或者我沒有正確設置它。我確保集成商密鑰管理頁面中的重定向URI與我在URL中的重定向URI相同。
問題:
什麼是重定向URI的HTTP調用?它只是在瀏覽器中進行GET調用,就好像您正在輸入網址並前往網站一樣?
我試過不同類型的redirectURIs。我試過
http://localhost:3000/somepage
和http://localhost:54326/api/callback
來測試我的本地站點(Angular4)和我的API沒有任何運氣。還嘗試了一個像https://www.yahoo.com
這樣的隨機站點,但瀏覽器從未重定向,並且這些位置的代碼未被擊中。
你是如何處理redirectURI的?