0 0

关于java web获取域用户名5

最近在尝试用JAVA获取域用户名,头都大了,也没搞出来。
之前被有些贴子被骗说System.getenv(),还很高兴怎么这么简单,放到服务器上就哭了。

然后看到CAS的方案,配来配去没配成功,并且一定要HTTPS,企业内部的系统都是用IP访问的。用IP生成证书好像有问题。
然后用jciffs.还是会跳出对话框让你输入用户名密码。
JS获取的话只能IE吧~
今天又看到说weblogic可以配置和AD集成,比较简单,因为没有测试环境,这个还没有试~~~

想问下大牛们,有什么方法可以不受浏览器限制,可以很好的获取到域用户名的吗。。。。快崩溃了~~~
2014年6月10日 15:45

1个答案 按时间排序 按投票排序

0 0

不是request.getRemoteHost()吗?

2014年6月11日 12:20

相关推荐

    java验证AD域用户登录

    Java验证AD域用户登录是企业级应用中常见的一种身份验证方式,主要...以上就是关于Java验证AD域用户登录涉及的核心技术和知识点。在实际开发中,还需要结合具体的企业环境和需求进行调整,以满足安全性和性能的要求。

    基于java的web复习题

    ### 基于Java的Web复习题解析 #### 一、内置对象及其作用 在Java Web开发中,尤其是在使用JSP技术时,内置对象是非常重要的概念。这些对象由JSP容器自动创建,开发者无需手动实例化,直接在脚本代码或表达式中使用...

    java连接AD进行用户登陆

    - 通过 `NamingEnumeration` 接口获取搜索结果,并根据结果判断用户是否存在以及是否认证成功。 #### 四、实现细节 1. **异常处理**: - 在代码中可以看到,`validateLogin()` 方法抛出了 `AMSException` 和 `...

    JSP,Java Web试题

    根据给定文件的信息,我们可以总结出一系列关于JSP和Java Web的重要知识点: ### 1. JSP 页面扩展名 - **知识点**: JSP (Java Server Pages) 页面的扩展名是 `.jsp`。 - **解析**: 在给定内容的第一题中提到,...

    Java登陆验证机制

    通过这种方式,JAAS提供了一种灵活且强大的安全解决方案,适用于各种Java应用程序,包括Web应用、企业级服务等。 总之,Java登陆验证机制通过JAAS提供了一套完整的框架,使得开发者可以方便地实现身份验证和授权...

    ntlm验证Java代码

    在Java编程中,如果你需要访问一个只接受NTLM身份验证的Web服务或者资源,你就需要实现NTLM认证机制。这个压缩包文件包含了一个名为"LoginTest5.java"的Java代码示例,它提供了实现NTLM认证的基础框架。 在这个Java...

    Java Web开发防止多用户重复登录的完美解决方案

    2. 接下来,从`application`作用域中获取所有已登录用户的映射,通常是一个`Map`,键是用户名,值是对应的`sessionId`。 3. 遍历这个映射,检查当前尝试登录的用户是否已经存在于映射中。如果存在,则表示用户已经在...

    Java Web应用开发 单元5 课堂及课后实践.docx

    以上实践涵盖了JavaBean的基本使用、属性操作、方法调用、作用域的理解以及与JSP页面的交互,这些都是Java Web开发中不可或缺的部分。通过这些练习,开发者可以深入理解JavaBean如何作为业务逻辑的载体,以及如何在...

    Java Web应用开发 27 课堂案例-使用application读写属性值.docx

    在Java Web应用开发中,`application`对象是一个非常重要的概念,它代表了整个Web应用程序的范围,也称为全局作用域。在这个案例中,我们将学习如何使用`application`对象来读写属性值,这对于数据共享和跨多个请求...

    Java Web复习题(含答案).docx

    - 第十六题,若要获取页面传递的用户名,可以使用Servlet的请求参数,例如`String username = request.getParameter("username");`,假设请求参数名为"username"。 这些题目涵盖了Java Web开发中的基础概念和技术...

    jsp获取javaBean数据+scope获取访问次数

    在Java Web开发中,JSP(JavaServer Pages)和JavaBean是两个重要的组成部分。JavaBean是一种符合特定规范的Java类,通常用于封装业务逻辑或数据,而JSP则是一种动态网页技术,允许开发者在HTML中嵌入Java代码,实现...

    Java+MyEclipse+Tomcat (三)配置MySQL及查询数据显示在JSP网页中_数据库_杨秀璋的专栏-CSDN博客

    这个过程对于任何Java Web开发者来说都是基本技能,能够帮助你构建动态的Web应用程序。 ### 一. 配置MySQL 1. **安装MySQL**:首先,你需要在你的计算机上安装MySQL服务器。可以从MySQL官方网站下载适合操作系统的...

    Java Web最近面试题汇总

    本文将对 Java Web 面试题进行总结,涵盖 JSP 和 Servlet 的相关知识点、JSP 的内置对象、JSP 的四种作用域、Session 和 Cookie 的区别等话题。 1.JSP 和 Servlet 的区别: JSP(Java Server Pages)是一种动态...

    简单的java+mysql+jsp留言板

    - **EL表达式**:Expression Language,用于从Java作用域中获取数据并在页面上显示,如`${message.content}`来显示留言内容。 4. **用户交互**: - **表单提交**:使用HTML `<form>`元素让用户输入留言并提交。...

    java编码规范考试题答案.doc

    本文档涵盖了Java编码规范的各种方面,包括集合类、线程、对称密码算法、异常处理、命名规范、随机数生成、压缩文件解压、安全编程规范、操作系统登录用户名获取、Java新循环写法、方法参数、字符串比较、加密和数字...

    java SOAPHEADER的web service

    关于Java中使用SOAPHEADER的Web服务处理,以下是一些详细的知识点: 1. SOAPHEADER的作用:SOAPHEADER是用于在SOAP消息中传递额外信息的一种机制。它位于SOAP消息的头部区域,可用于验证、授权、消息路由等。在Web...

    《精通Java中间件编程》源代码

    当服务器端接收到请求时,JSP(JavaServer Pages)会使用`request`对象的`getParameter`方法来获取表单中的`username`和`password`字段的值。为了正确处理中文字符,代码还演示了如何将接收到的字节流转换为汉字编码...

Global site tag (gtag.js) - Google Analytics