0
我們使用RestFull + OAuth創建Web項目。如何在RestFull + Oauth中打印文件
它看起來不錯 - 客戶端發送令牌爲標頭中的每個請求授權。 但是對於某些請求,我們不能添加標題。 例如,當我們打印一些圖像或文檔。 因爲我們使用window.open - 在我們的處置只有GET PARAMS。
現在我看到了一種方法 - 對於該請求,將UPL添加爲get params(?token = xxxxxxx)並且不在子瀏覽器窗口中顯示url行。
但我認爲它不是好方法。 也許有人有其他想法或實踐它的實施。
是的,我同意你的看法,但我們沒有使用RestFull的會話 –
或者你建議發送到帶有標頭的服務器請求 - 響應其他一些臨時令牌。並與他(臨時令牌)獲取文件? –
會話部分是針對反向代理而不是針對RESTFul,因爲反向代理可能沒有OAuth篩選器可以輕鬆訪問它window.open –