草庐IT

ntlm-authentication

全部标签

java - Spring Security OAuth2 - 如何使用 OAuth2Authentication 对象?

我有提供用户信息的OAuth2授权服务器:publicclassUserimplementsSerializable,UserDetails{privateLonguserID;privateStringusername;privateStringpassword;privateStringfullName;privateStringemail;privateStringavatar;privatebooleanenabled;//etc}@RestController@RequestMapping("/api")publicclassAPIController{@RequestMap

使用 ntlm 身份验证的 Java URLConnection 错误,但仅在 Linux 和 Java 7 上

我正在尝试打开一个到受NTLM身份验证方案保护的url的http连接。当我们使用Java6时,这段代码已经正常工作了2年。我编写了一个小的Java程序,它访问那个特定的url以使测试用例尽可能简单。问题是我无法使程序在linux上运行,并且在使用JDK7版本时。Java尝试访问URL20次,然后我收到一条错误消息,告诉我服务器重定向了太多次。它适用于linux和JDK6,以及适用于JDK6或7的Windows7。我检查并尝试了此处列出的解决方案(以及许多其他解决方案):Getting"java.net.ProtocolException:Serverredirectedtoomanyt

java - Android Studio/Intellij,Gradle 错误 :Cause: peer not authenticated

目前正在与IntelliJ打架。该死的东西不会下载Gradle2.1我在GitHub上托管了一个Android项目,我已将其克隆到我的笔记本电脑上。我有可用的SSL证书,我知道这一点,因为我可以使用SSL从谷歌下载SDK软件,我还可以下载Gradle1.12。我从IntelliJ收到的消息是臭名昭著的Error:Cause:peernotauthenticated错误。从运行IntelliJ的终端我得到这个:*Whatwentwrong:Aproblemoccurredconfiguringrootproject'SomeAndroidProject'.>Couldnotresolve

Java 单点登录 : Kerberos authentication against Active Directory

我仍在尝试为SSO(在*nix上运行)寻找基于Java的解决方案,我可以在JBoss上使用它来对ActiveDirectory/域Controller进行授权。我最初尝试通过NTLM执行此操作,但放弃了,因为WindowsServer>=2008不支持它。因此,我尝试使用Kerberos来实现它,但似乎无法找到正确/可行的解决方案。请指出正确的方向,解释如何设置此类配置,如何针对ActiveDirectory和/或域Controller进行验证,以便:查明账户是否有效获取用户的组列表感谢任何帮助!更新我正在研究使用jcifs-ext-0.9.4和jcifs-krb5-1.3.12的解决

java - 在 Java 应用程序中使用 NTLM 身份验证

我想在我的Java应用程序中使用WindowsNTLM身份验证来透明地对Intranet用户进行身份验证。如果使用浏览器(单点登录),用户不应注意到任何身份验证。我找到了一些支持NTLM的库,但不知道该使用哪一个:http://spnego.sourceforge.net/http://sourceforge.net/projects/ntlmv2auth/http://jcifs.samba.org/http://www.ioplex.com/jespa.htmlhttp://www.luigidragone.com/software/ntlm-authentication-in-j

Java 6 NTLM 代理身份验证和 HTTPS - 有人让它工作吗?

我有一个需要访问Web服务的Java应用程序(不是小程序)。Web服务的代理已使用JAX-WS生成,并且似乎工作正常。在一种情况下,它需要通过Web代理服务器(实际上是Squid3.0)进行对话,该服务器被设置为需要NTLM身份验证。在Sun的JRE1.6.0_14上运行,访问HTTPURL一切正常,无需任何更改:内置的NTLM身份validator启动,一切都无缝运行。但是,如果Web服务URL是HTTPSURL,则Web服务调用将在Sun的代码深处失败:com.sun.xml.internal.ws.client.ClientTransportException:HTTPtrans

java - JAX-WS Sharepoint 401 未经授权的 NTLM

我尝试按照描述的方式通过JAX-WS访问Sharepoint列表here但是,当运行下面的代码时,我得到:java.lang.Exception:Exception.Seestacktrace.com.sun.xml.internal.ws.client.ClientTransportException:TheserversentHTTPstatuscode401:UnauthorizedSharepoint需要NTLM身份验证。可能是什么问题?非常感谢!publicstaticListsSoapsharePointListsAuth(StringuserName,Stringpass

java - 使用 java : How to authenticate? 从 Internet 下载文件

感谢这个帖子HowtodownloadandsaveafilefromInternetusingJava?我知道如何下载文件,现在我的问题是我需要在下载文件的服务器上进行身份验证。它是颠覆服务器的http接口(interface)。我需要查看哪个字段?使用最后一条评论中发布的代码,我得到了这个异常:java.io.IOException:ServerreturnedHTTPresponsecode:401forURL:http://myserver/systemc-2.0.1.tgzatsun.net.www.protocol.http.HttpURLConnection.getInp

java - JCIFS NTLM 库的替代品

是否有JCIFSNTLM库的替代品? 最佳答案 华夫饼-https://github.com/dblock/waffle具有过滤器、身份validator、支持spring-security等。仅限Windows,但不需要nativeDLL。 关于java-JCIFSNTLM库的替代品,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/576850/

Python urllib2 HTTPS 和代理 NTLM 身份验证

urllib2似乎一般不支持代理身份验证的HTTPS,更不用说NTLM身份验证了。任何人都知道在具有NTLM身份验证的代理上是否有某个地方的HTTPS补丁。问候,劳伦特 最佳答案 回复晚了。Urllib2不支持NTLM代理,但pycurl做。摘录:self._connection=pycurl.Curl()self._connection.setopt(pycurl.PROXY,PROXY_HOST)self._connection.setopt(pycurl.PROXYPORT,PROXY_PORT)self._connectio