草庐IT

java - Android 中的 Microsoft ISA 服务器身份验证

我在Android中有一个应用程序,我在其中从远程服务器读取文件,下面给出了读取文件的代码;URIuri=null;try{uri=newURI("http://192.168.1.116/Server1/Users.xml");}catch(URISyntaxExceptione){e.printStackTrace();}HttpGethttpget=newHttpGet(uri);httpget.setHeader("Content-type","application/json;charset=utf-8");httpget.setHeader("host","192.168.

java - 如何使用 Retrofit 创建 NTLM 身份验证

自23sdkAndroid类被排除类:org.apache.http.auth.AuthScheme;org.apache.http.auth.AuthSchemeFactory;org.apache.http.impl.auth.NTLMScheme;org.apache.http.impl.auth.NTLMEngine;org.apache.http.impl.auth.NTLMEngineException;因为它现在在AD中授权,通过改造获得登录名和密码?有OKHttpklient可以通过headers吗? 最佳答案 1)

android - HttpUrlConnection 在 Android 上找不到 NTLM 质询

我正在尝试使用HttpUrlConnection类将我的Android应用程序连接到IIS服务器。我的服务器需要用户进行身份验证,因此它向客户端发送以下质询:WWW-Authenticate:NegotiateWWW-Authenticate:NTLM我的问题是HttpUrlConnection似乎没有解析它。因此getPasswordAuthentication()永远不会被调用,它会返回一个IOException“未找到身份验证挑战”。这是我的代码:Authenticator.setDefault(newAuthenticator(){@OverrideprotectedPassw

windows - Symfony2 : automatically logging in users from their Windows session

在Symfony2中,我建立了一个内部网。它目前使用FOSUserBundle和LDAPbundle来登录用户,我想添加从Windowssession中登录用户的功能。我找到了anNTLMscript用于PHP和anupdatedversion的,但我无法将它们合并到Symfony2中。我还找到了anNTLMbundleforSymfony2,但它是为旧版本的Symfony编写的,不再维护。我无法重写它并使其正常工作。我的问题是;除了已经存在的LDAP功能之外,我如何才能在我的Symfony2应用程序中从他们的Windowssession自动登录用户?最好和最简单的方法是什么?

asp.net - 如何为 Google Chrome 启用自动登录用户身份验证

我访问了一个网站,该网站允许我使用我的凭据(windows)自动登录并使用InternetExplorer我可以将“用户身份验证”下的选项设置为“使用当前用户名和密码自动登录”,但我想使用谷歌浏览器。但是,它总是提示我输入用户/密码,我希望像IE一样设置它。有人知道这是否可能吗?谢谢! 最佳答案 如果您将站点添加到“本地Intranet”中Chrome>选项>高级设置>更改代理设置>安全(选项卡)>本地Intranet/站点>高级。在此处添加您的站点URL,它将起作用。新版Chrome更新Chrome>设置>高级>系统>打开代理设置

微软计划在 Win11 中弃用 NTLM 身份验证协议

微软公司宣布,计划在未来的Windows11中取消NTLANManager,将其换成其他认证方式并加强安全性。微软方面强调,此次变化的重点是加强自2000年以来一直默认使用的Kerberos身份验证协议,从而减少对NTLANManager的依赖。Windows11的新功能包括使用Kerberos的初始和通过身份验证以及用于Kerberos的本地密钥分发中心。客户能够通过IAKerb在各种网络拓扑结构中使用Kerberos进行身份验证。其次,Kerberos的本地密钥分发中心,将Kerberos支持扩展到本地账户。NTLM安全协议于20世纪90年代首次推出,旨在为用户提供身份验证、完整性和保密性

iOS:NSURLAuthenticationChallenge 是否通过网络发送加密凭据?

我的iOS应用正在连接到Sharepoint网络服务并且Sharepoint使用NTLM身份验证。在我这边,我已经为NTLM身份验证实现了以下代码:-(void)connection:(NSURLConnection*)connectiondidReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge*)challenge{if([challengepreviousFailureCount]==0){NSUserDefaults*userDefaults=[NSUserDefaultsstandardUserDefault

java - 有没有可靠的方法来处理来自 Android 应用程序的 Windows 集成 (NTLM) 身份验证?

正如标题所述,我们正在寻找一种方法来访问Windows集成(NTLM)身份验证背后的.NET3.5Web服务。我们已经搜索了整个星期的互联网和这个论坛,但我们还没有找到解决这个问题的方法。我们已经尝试过,DefaultHttpConnections、HttpPost、HttpGet等的不同变体无论我们如何验证自己的身份,我们都会遇到这些:SSLHandshakeException或AuthenticationschementlmnotsupportedAuthenticationerror:Unabletorespondtoanyofthesechallenges:ntlm=WWW-A

java - HttpClient 4.1.1 在使用 NTLM 进行身份验证时返回 401,浏览器工作正常

我正在尝试使用Apache/JakartaHttpClient4.1.1使用给定的凭据连接到任意网页。为了对此进行测试,我在我的开发机器上安装了IIS7.5,一次只有一种身份验证模式处于Activity状态。基本身份验证工作正常,但每当我尝试登录时,Digest和NTLM都会返回401错误消息。这是我的代码:DefaultHttpClienthttpclient=newDefaultHttpClient();HttpContextlocalContext=newBasicHttpContext();HttpGethttpget=newHttpGet("http://localhost/

python - 有没有人将 soap.py 或 suds 与 python-ntlm 结合使用?

我想用suds或soap.py替换应用程序当前(严重破坏和粗糙)基于cURL(基于cURL命令行!)SOAP客户端。麻烦的是,我们必须联系MSCRM服务,因此必须使用NTLM。由于各种原因,NTLM代理使用起来有点麻烦,所以我正在调查python-ntlm提供这种支持。可以让suds或者soap.py使用这种认证方式吗?如果是这样,如何?如果没有,任何其他建议都会很棒。编辑如下所述,suds已经支持开箱即用的python-ntlm。 最佳答案 泡沫是fixed从0.3.8开始支持它。python-suds-0.3.9\suds\tr