2016-07-29 52 views
0

我們在Nimbus OAuth 2.0 SDK上構建了Oauth2服務器實現。如何克服com.nimbusds版本4.14中的重大API更改?

現在我們正在使用版本4.13(com.nimbusds - 的oauth2-OIDC-SDK),但要升級到最新版本5.13 - 沒有什麼特殊的原因只是想有發行前最新的。

我們使用Java servlet實現OAuth的終點,我們經常使用:

com.nimbusds.oauth2.sdk.http.HTTPResponse.applyTo(javax.servlet.http.HttpServletResponse sr) 

但功能applyTo(javax.servlet.http.HttpServletResponse sr)在API中不存在任何更多。 (它是版本4.13和4.14之間刪除)

我有谷歌一段時間,也試圖找到一些其他方式如何從com.nimbusds.oauth2.sdk.http.HTTPResponse(或修改現有)HttpServletResponse

我建議應該有一些像http響應編寫器或類似的東西,但我完全失去它。

有人克服了這個API變化?

如果是這樣,謝謝你的回答。

+0

我不太關注。您引用的方法不提供「從com.nimbusds.oauth2.sdk.http.HTTPResponse'獲取'HttpServletResponse'的方法。」相反,假設你已經擁有'HttpServletResponse',那個方法修改它。 –

+0

是的,你是對的,但它不包含任何使用HttpServletResponse的方法。當然,我在Servlet中有HttpServletResponse。 –

回答