我們在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變化?
如果是這樣,謝謝你的回答。
我不太關注。您引用的方法不提供「從com.nimbusds.oauth2.sdk.http.HTTPResponse'獲取'HttpServletResponse'的方法。」相反,假設你已經擁有'HttpServletResponse',那個方法修改它。 –
是的,你是對的,但它不包含任何使用HttpServletResponse的方法。當然,我在Servlet中有HttpServletResponse。 –