从别的机器上访问一个xml文件时需要输入密码?!怎么避开它呢?
我需要用file类从局域网的机器上的一个xml文件里读取内容
如下: File f = new File("//10.0.0.123//d:/a.txt");
但是对方机器需要密码
发生了异常:
java.io.FileNotFoundException: \\10.0.0.123\d:\a.txt (登录失败: 未知的用户名或错误密码。)
请问各位我应该怎么避开它呢,或者我把密码和用户名填在哪呢?格式是什么样的呢?
非常感谢!
问题点数:20、回复次数:6Top
1 楼sunny110(沙漠)回复于 2006-03-02 14:38:45 得分 0
可以把局域网的机器上的那个xml文件共享,
然后再读或写Top
2 楼lddj(ler)回复于 2006-03-02 14:52:13 得分 0
谢谢这位朋友
如果这个文件在另一个机器的我的文档里还需要共享吗?
有没有别的办法啊?
Top
3 楼ibiswang(神鸟)回复于 2006-03-03 10:12:06 得分 0
这好像是访问协议的问题。
我不清楚通过你这种方式利用的是什么协议,如果知道OS对协议的处理就没什么问题了。
举个例子来说,如果你是通过ftp://server:port/directory/file.name,那么你就是利用的ftp协议了,你就可以利用ftp的方式来处理访问的用户与密码的问题。如果你是走的是http(s)://server:port/dirctory/file.name的话,一般是因为你设定了webserver的安装资源,也就是说directory目录或file.name你设定的访问控制,那么http处理协议中就有如何设定访问人与密码,相关的Java API中支持相应的方法。
所以你可以考虑用ftp或http作为file的url.Top
4 楼bluelily22(丁丁)回复于 2006-03-09 15:16:54 得分 0
你访问别人硬盘上的文件,除非别人完全共享,不然你不可能通过url访问到的Top
5 楼Sachegirl(Fly-Plume-angel.....)回复于 2006-03-15 11:09:01 得分 0
做成虚拟目录..用虚拟URL来读写.Top
6 楼YuLimin(阿敏总司令:简单就是美—钻石闪闪您快结贴!)回复于 2006-03-17 14:08:14 得分 0
先net use Z: \\ip\sharefolder
然后再读取Top
相关问题
- 如何在DirectXDraw全屏模式下用机器上带的输入法输入一些汉字啊?
- xml中输入的值如何post
- jaguar问题:我刚接触jaguar,在连接jaguar时要输入host name,我输入localhost就可连接成功,但是输入我的机器名就不行,输入本机IP也不行,请问是什么原因?
- 我在自己机器上建了一个SQL源,我使用用户输入的验证,登录ID应输入什么呢?
- 访问win2000局域网机器时会弹出输入用户名和密码,我知道用户名和密码。在vb中如何绕过输入框???
- 我的输入法没了!而且机器不支持汉字的路径了!!!!遇到汉字就显示为????
- 急!!!请问别人怎样输入ip地址才能访问到我的机器呀?急!!!谢谢了
- 若不知道本机的机器名,在dos中输入什么命令能看到本机的ip地址?
- 重启机器后,登录Oracle的SQL Plus,输入正确的用户名和密码,报错:ORACLE initation or shutdown in process.
- 怎么利用程序自动输入账号密码,来访问局域网的机器 ?




