当前位置: 首页 > 知识库问答 >
问题:

如何在Java中获取当前windows登录用户

陈阳舒
2023-03-14

我们创建了一个java web应用程序,一旦用户访问我的网站,它必须将登录id作为他的windows凭据登录id,但在我的情况下,托管我的网站后,它每次都返回服务器管理用户作为windows登录id。在java web应用程序中有没有方法获取当前的windows用户id。

如果我打开我的网站,它必须显示我的名字,如果有些人打开了那个网站,它必须显示他的名字。

谢谢

共有1个答案

芮安顺
2023-03-14

Windows用户详细信息不是以纯HTTP请求发送的,这使得您无法在没有提供附加数据或对访问网页的本地计算机进行更改的情况下从web应用程序中的用户获取这些详细信息。

发送请求的主机名在请求中可用,但仅此而已

 类似资料:
  • 我正在构建一个jhipster应用程序。我正在尝试获取一个基于当前登录用户的对象列表。在线上有几个简单的例子,比如jhipster博客演示,描述了如何通过当前登录用户获取当前用户的博客--我想模仿一下。在演示中有一种回购方法: 我尝试用以下方法来模拟:

  • 问题内容: 我正在构建一个jhipster应用程序。我试图根据当前登录的用户获取对象列表。在线上有一些简单的示例,例如jhipster博客演示,描述了如何通过当前登录用户获取当前用户的博客,而我想对此进行模仿。在演示中,有一个repo方法: 我试图用以下方法来模仿: 但是我的IDE抛出此错误: 嵌套异常为java.lang.IllegalArgumentException:方法公共抽象java.u

  • sp_get_current_userid() 功能: 获取当前登录用户ID 参数: 无 返回: int,当前登录的用户id,如果未登录返回0

  • 如何获取当前登录用户的型号?例如,如果系统职员和管理员中有两种类型的用户?我如何知道用户属于哪个模型?

  • sp_get_current_user() 功能: 获取当前登录用户信息,包括users表里详细信息; 参数: 无 返回: 数组,用户包括users表里详细信息

  • 接口说明 获取当前登录用户的ID 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 GET /usercenter/api/userinfo/v1.0.0/getLoginUserId 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 token string header 是 当前登录用户的TOKEN 响应字段说明 参数