簡體   English   中英

沒有登錄頁面登錄

[英]Login without Login Page

我的公司中有Java ADF Web應用程序及其應用程序,因此我們使用安全網絡,因此我可以驗證用戶是否依賴於Windows登錄...如果我們可以讓用戶登錄到Windows,則可以執行此操作

我嘗試使用Java中的一些命令,例如String username = System.getProperty(“ user.name”); System.getenv(“ USERNAME”); 但都給我服務器用戶而不是客戶端

我嘗試

request.getRemoteUser()...它總是返回null,直到我執行SSO登錄並且我不需要SSO為止,因為該用戶通過其帳戶登錄到Windows

誰能幫我

如果您希望用戶根據其登錄Windows工作站的身份登錄到您的應用程序,那么您基本上是在要求單點登錄(SSO)。 在這種情況下,request.getRemoteUser()將是正確的調用方法。

您還可以檢查請求標頭,找到用用戶名填充的標頭,然后通過request.getHeader(“ USER_HEADER_NAME”)獲取其值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM