2016-03-18 77 views
0

對於不同的http認證可能不同。但只是想知道它存儲在哪裏(博客文章會有所幫助)。在java servlet中,我可以從request.getRemoteUser()獲取userinfo,然後是存儲在http標頭或cookie中的用戶信息。客戶如何指定。例如在Java中,我可以用用戶信息構造URI,但它存儲在哪裏。任何相關的博客文章將是有幫助的http身份驗證方法中存儲的用戶信息在哪裏?

回答

0

如果我很好地理解你的問題,你想弄清楚如何存儲與用戶相關的客戶端信息..以及..這取決於你的客戶端實施正在使用我猜。

例如,Angular可以使用不同類型的用戶信息存儲方法,如CacheFactory或LocalStorage API,如this other post中所述。

+0

現在我有一個服務器框架提供身份驗證方法,那麼如何使用客戶端與它交互。是框架特定還是有一些標準? – zjffdu

+0

唯一的標準來自Java Servlet。經過身份驗證的客戶端可以訪問[用戶負責人](http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getUserPrincipal%28%29)和[遠程用戶]( http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getRemoteUser%28%29) –

+0

這是爲服務器端,然後爲客戶端,我如何構建我的請求達到這個標準? – zjffdu

相關問題