首页 新闻 会员 周边 捐助

打印机共享访问被拒绝

0
悬赏园豆:10 [已解决问题] 解决于 2014-03-06 10:27

局域网打印机共享,如果直接通过我的电脑打印,正常。

共享,是有用户名和密码的。

如果使用aspose打印,在winform中\\127.0.0.1\printername这种方式,也是正常的。

但,如果做成服务,会提示访问被拒绝。

怎么解决这个问题?

lucika.zh的主页 lucika.zh | 初学一级 | 园豆:54
提问于:2014-03-05 17:07
< >
分享
最佳答案
0

在你的服务上点击右键,选择属性,切换到登录选项卡,然后你选择本地系统帐户,如果不行,再勾选允许与桌面交互,如果还不行,选择此帐户,输入管理员和密码。

收获园豆:10
Launcher | 高人七级 |园豆:45050 | 2014-03-05 17:12

确实是本地账户,也允许与桌面交互。需要访问的是共享打印机,访问时需要密码,这个怎么设置

lucika.zh | 园豆:54 (初学一级) | 2014-03-06 09:38

@lucika.zh: 你这样测试下,启动系统后,先通过网上邻居访问你的打印机,这时候应该需要你输入用户名和密码,成功后,你再调用你的打印服务试试。

Launcher | 园豆:45050 (高人七级) | 2014-03-06 09:40

@Launcher: 已经记住密码了,直接输入打印机\\192.168.1.2\printername是可以找到打印机,并掉出打印机。winform程序可以直接通过这个地址进行打印,但是通过c#做出的服务提示访问被拒绝。

lucika.zh | 园豆:54 (初学一级) | 2014-03-06 10:11

@lucika.zh: 你把服务的帐号修改为你当前登录 OS 使用的帐号。

Launcher | 园豆:45050 (高人七级) | 2014-03-06 10:12

@Launcher: 谢谢一直帮忙,谢一个,好感动。

lucika.zh | 园豆:54 (初学一级) | 2014-03-06 10:15

@Launcher: 老大很厉害!赞!成功了。

lucika.zh | 园豆:54 (初学一级) | 2014-03-06 10:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册