【问题标题】:How to get access for print from IIS hosting?如何从 IIS 主机获取打印权限?
【发布时间】:2021-05-13 09:06:26
【问题描述】:

当我从 Visual Studio 运行我的应用程序时,打印工作正常,但是当我在 IIS 中托管它时,打印不工作(Crystal Report)

【问题讨论】:

  • "is not working" not 是一个有效的错误描述。请向我们提供更多信息 - 任何信息 - 这可能有助于解决您的问题。例如:代码、预期行为、实际行为、错误消息。但是如果没有您向我们提供这些详细信息,如何您认为任何人都可以帮助您吗?另请阅读how to ask a good questionwhat's on topic

标签: c# visual-studio iis crystal-reports


【解决方案1】:

授予 IIS 用户访问权限以使用计算机上已安装的打印机。当您从 IIS 打印时,您以系统默认用户身份登录,该用户默认情况下在注册表中没有正确的打印机访问设置。您需要通过在注册表中添加一些条目来为默认系统用户授予打印机访问权限。

【讨论】:

  • 我允许打印机访问我正在使用的应用程序池,但打印部分仍然跳过
  • 转到 IIS,首先找到您的应用正在使用的应用程序池,然后转到应用程序池详细信息并找到它正在使用的身份。将此身份更改为您/其他具有打印机访问权限的帐户。
猜你喜欢
  • 2012-01-30
  • 1970-01-01
  • 2015-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多