ColdFusion Font Management с учетной записью без прав администратора
В целях повышения безопасности моего сервера ColdFusion 9 я недавно изменил учетную запись "Вход в систему" для службы приложений CF на учетную запись без прав администратора. Все работает нормально, за одним исключением: шрифты больше не доступны через инструменты "Управление шрифтами" в CF Administrator. Это произошло потому, что я использую CFDocument для рендеринга .PDF
файлы и с учетной записью без прав администратора они использовали только Times New Roman в качестве шрифта. Я убедился, что созданная мной учетная запись службы имеет права полного доступа к каталогу шрифтов Windows, и я даже скопировал все шрифты в каталог, отличный от Windows, и попытался добавить их оттуда. В обоих случаях шрифты не могут быть добавлены с помощью инструмента "Управление шрифтами" и не отображаются в CFDocument. Я не получаю ошибки при попытке добавить шрифты - просто пустой экран. Единственное, что я могу найти в журналах, это ссылка на org/jpedal/exception/PDFFontException
,
Кто-нибудь имел опыт использования учетной записи без прав администратора для запуска CF Application Server и что мне нужно сделать, чтобы шрифты работали правильно?
1 ответ
Можете ли вы попробовать дать разрешение на \ColdFusion9\wwwroot\CFIDE\administrator\settings
или же \ColdFusion9\wwwroot\CFIDE\administrator\settings\fonts.cfm
?