我需要使用

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)进行身份验证相关推荐

  1. java与sql用windows身份连接,使用Windows身份验证将我的Sql Server 2008数据库连接到我的Java项目...

    JDBC驱动程序支持通过则将integratedSecurity连接字符串属性在Windows操作系统上使用类型2集成身份验证.要使用集成身份验证,请将sqljdbc_auth.dll文件复制到安装了 ...

  2. 身份验证协议和java安全框架

    一.身份验证协议 1.OAuth 关于 OAuth实际上是什么存在很多混淆.有些人认为 OAuth 是一种登录流程(例如,当您使用 Google Login 登录应用程序时),有些人认为 OAuth ...

  3. java jcifs ntlm_Java 使用NTLM身份验证使用soap服务

    我试图通过创建NTLM引擎(遵循 http://hc.apache.org/httpcomponents-client-4.3.x/ntlm.html上的说明)来使用NTLM身份验证来使用SOAP服务 ...

  4. java ntlm解密_java – HttpClient 4.1.1在使用NTLM进行身份验证时返回401,浏览器工作正常...

    我正在尝试使用Apache / Jakarta HttpClient 4.1.1使用给定的凭据连接到任意网页.为了测试这一点,我在运行的dev机器上安装了最少的IIS 7.5,其中一次只有一种身份验证 ...

  5. ntlm java_Web应用程序中的NTLM身份验证(java)

    我正在使用以下过滤器在我的Web应用程序中启用NTLM身份验证. 我得到Windows浏览器身份验证提示.运行正常.除了以下事实外- 我无法确定身份验证是成功还是失败! * 两种情况均无错误. *在每 ...

  6. Java基础(1):Java简介和开发环境配置

    写在前面: 其实一直都想做一个自己的博客或者说是网站,来记录自己学习的一些心得的一些自己也需要注意的知识点,因为我也总是忘.网上的文章随便一翻都是千篇一律的,可能我的文章也是一样的,我相信很多人做个人 ...

  7. 我的第一个Java程序和Java简介

    public calss HelloWorld{public static void main(String[] args){System.out.println("Hello World! ...

  8. 【狂神Java笔记】Java网络编程实战详细笔记整理(附代码)

    1.1 概述 计算机网络: 计算机网络是指将地理位置不同 的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递 ...

  9. 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)

    java入门-第一章Java语言概述 1基础常识 软件开发 人机交互方式 常用的DOS命令(win系统,有一些直接通过命令执行的) 2 Java语言概述 什么是计算机语言 关于面向对象和面向过程 Ja ...

最新文章

  1. pytorch利用多个GPU并行计算多gpu
  2. 从1的补码说起计算机的数制
  3. C语言中的关键字详略
  4. 掌握 Angular2 的表单 - Angular2 系列 (4)
  5. Linux C编程--进程介绍2--exec函数
  6. python求均方根误差_python之MSE、MAE、RMSE的使用
  7. VTK:可视化之Opacity
  8. extern “C”
  9. 网络安全初创公司SafeBreach获1500万美元A轮融资
  10. 背包——完全背包Warcraft III(哈理工1053)
  11. IntelliJ IDEA 查看类继承关系图,太强大了!
  12. linux svn e210003,svnadmin load 遇到E125005 的错误
  13. JSP中文显示乱码解决方案
  14. 计算机双人游戏玩不了,PC上的双人单机游戏
  15. AGV机器人核心部件——驱动轮
  16. 2022年餐饮行业的10大必看趋势
  17. 2017 多校4 Wavel Sequence
  18. 【PS实例】照片拼图的制作
  19. 打造卓越的 Android 游戏体验
  20. error LNK1120: 2个无法解析的外部命令:vtkRenderingOpenGL_AutoInit(Construct、Destruct),该函数在......中被引用

热门文章

  1. 【C语言】字符数组,碎碎念
  2. mac下使用pyenv
  3. Python 逆向抓取 APP 数据
  4. 618购物节要到了,Python帮你实现商品有货的微信提醒
  5. python的json中方法以及jsonpath模块
  6. Selenium 与PhantomJS
  7. python实现TCP客户端从服务器下载文件
  8. 大数据技术周报第 002 期
  9. python---之plt.subplot画图详解
  10. 深度学习《patchGAN》