2
我有一个Java Applet,它需要发布一些东西到网上。代码早已消失,其作者目前正在使用原始的Java.net.Sockets与服务器进行通信。Java Applet可以使用浏览器的NTLM授权标头吗?
在服务器端,客户端请求的身份验证使用NTLM或Kerberos。对于来自浏览器本身的请求,每个HTTP头都会获得一个新增的授权标头。
浏览器托管的Java小程序能否从浏览器访问授权信息?或者,java applet可以使用浏览器的Web栈(比如Flash和Silverlight),还可以通过浏览器本身添加必要的authroization头文件?
但是Java确实有一个HttpURLConnection类,它似乎重用了浏览器凭证。这可以用来上传文件吗? 我在这个主题上发现了大多数文档非常阴暗。 – Benson 2010-01-27 15:50:13