java ntlm_使用java UrlConnection使用ntlm(或kerberos)进行身份验证
我需要使用
Java来使用休息Web服务,并传递域用户帐户的凭据.
现在我用经典的asp做它
set xmlHttp = server.createObject( "msxml2.serverxmlhttp" )
xmlHttp.open method, url, false, domain & "\" & user, password
xmlHttp.send body
out = xmlHttp.responseText
set xmlHttp = nothing
和asp.net
HttpWebRequest request = (HttpWebRequest) WebRequest.Create( url );
request.Credentials = new NetworkCredential(user, password, domain);
request.Method = WebRequestMethods.Http.Get
HttpWebResponse response = (HttpWebResponse) request.GetResponse();
StreamReader outStream = new StreamReader( response.GetResponseStream(), Encoding.UTF8) ;
output = outStream.ReadToEnd();
我怎样才能用java实现这个目标?考虑到我没有使用当前登录用户的凭据,我正在指定域帐户(我有密码)
请告诉我它与经典的asp和asp.net一样简单….
java ntlm_使用java UrlConnection使用ntlm(或kerberos)进行身份验证相关推荐
- java与sql用windows身份连接,使用Windows身份验证将我的Sql Server 2008数据库连接到我的Java项目...
JDBC驱动程序支持通过则将integratedSecurity连接字符串属性在Windows操作系统上使用类型2集成身份验证.要使用集成身份验证,请将sqljdbc_auth.dll文件复制到安装了 ...
- 身份验证协议和java安全框架
一.身份验证协议 1.OAuth 关于 OAuth实际上是什么存在很多混淆.有些人认为 OAuth 是一种登录流程(例如,当您使用 Google Login 登录应用程序时),有些人认为 OAuth ...
- java jcifs ntlm_Java 使用NTLM身份验证使用soap服务
我试图通过创建NTLM引擎(遵循 http://hc.apache.org/httpcomponents-client-4.3.x/ntlm.html上的说明)来使用NTLM身份验证来使用SOAP服务 ...
- java ntlm解密_java – HttpClient 4.1.1在使用NTLM进行身份验证时返回401,浏览器工作正常...
我正在尝试使用Apache / Jakarta HttpClient 4.1.1使用给定的凭据连接到任意网页.为了测试这一点,我在运行的dev机器上安装了最少的IIS 7.5,其中一次只有一种身份验证 ...
- ntlm java_Web应用程序中的NTLM身份验证(java)
我正在使用以下过滤器在我的Web应用程序中启用NTLM身份验证. 我得到Windows浏览器身份验证提示.运行正常.除了以下事实外- 我无法确定身份验证是成功还是失败! * 两种情况均无错误. *在每 ...
- Java基础(1):Java简介和开发环境配置
写在前面: 其实一直都想做一个自己的博客或者说是网站,来记录自己学习的一些心得的一些自己也需要注意的知识点,因为我也总是忘.网上的文章随便一翻都是千篇一律的,可能我的文章也是一样的,我相信很多人做个人 ...
- 我的第一个Java程序和Java简介
public calss HelloWorld{public static void main(String[] args){System.out.println("Hello World! ...
- 【狂神Java笔记】Java网络编程实战详细笔记整理(附代码)
1.1 概述 计算机网络: 计算机网络是指将地理位置不同 的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递 ...
- 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)
java入门-第一章Java语言概述 1基础常识 软件开发 人机交互方式 常用的DOS命令(win系统,有一些直接通过命令执行的) 2 Java语言概述 什么是计算机语言 关于面向对象和面向过程 Ja ...
最新文章
- pytorch利用多个GPU并行计算多gpu
- 从1的补码说起计算机的数制
- C语言中的关键字详略
- 掌握 Angular2 的表单 - Angular2 系列 (4)
- Linux C编程--进程介绍2--exec函数
- python求均方根误差_python之MSE、MAE、RMSE的使用
- VTK:可视化之Opacity
- extern “C”
- 网络安全初创公司SafeBreach获1500万美元A轮融资
- 背包——完全背包Warcraft III(哈理工1053)
- IntelliJ IDEA 查看类继承关系图,太强大了!
- linux svn e210003,svnadmin load 遇到E125005 的错误
- JSP中文显示乱码解决方案
- 计算机双人游戏玩不了,PC上的双人单机游戏
- AGV机器人核心部件——驱动轮
- 2022年餐饮行业的10大必看趋势
- 2017 多校4 Wavel Sequence
- 【PS实例】照片拼图的制作
- 打造卓越的 Android 游戏体验
- error LNK1120: 2个无法解析的外部命令:vtkRenderingOpenGL_AutoInit(Construct、Destruct),该函数在......中被引用