具有非管理帐户的ColdFusion字体管理

Mic*_*evy 6 coldfusion cfadmin

为了使我的ColdFusion 9服务器更安全,我最近将CF应用程序服务的"登录"帐户更改为非管理帐户.一切正常,只有一个例外:CF管理员中的"字体管理"工具不再提供字体.之所以出现是因为我使用CFDocument来渲染.PDF文件,而使用非管理员帐户,他们只使用Times New Roman作为字体.我确保我创建的服务帐户对Windows Font目录具有完全控制权限,我甚至将所有字体复制到非Windows目录并尝试从那里添加它们.在这两种情况下,都无法使用字体管理工具添加字体,也不能在CFDocument中呈现.尝试添加字体时没有错误 - 只是一个空白屏幕.我只能在日志中找到的是对它的引用org/jpedal/exception/PDFFontException.

那里的任何人都有使用非管理员帐户运行CF应用服务器的经验以及我需要做些什么才能使字体正常工作?

Ani*_*mar 0

您可以尝试授予\ColdFusion9\wwwroot\CFIDE\administrator\settings或 许可吗\ColdFusion9\wwwroot\CFIDE\administrator\settings\fonts.cfm

  • 作为 ColdFusion 的 Adob​​e 支持工程师,您不能认真地告诉该用户_ColdFusion(所有版本)应该始终在管理员帐户下运行_,可以吗?这是为了保护服务器安全而首先要学习的事情之一 - **不要在管理帐户下运行服务**。_具有与管理员帐户同等权限_的帐户是管理员帐户。我不得不重新阅读你的文章五遍,以确保我阅读正确。 (3认同)