wkhtmltopdfを使用してWindows7上で実行すると、当サイトからpdfを生成できます。 commons-execを介してjettyで実行されているサーブレットから全く同じwkhtmltopdfコマンドを実行すると、pdfが空になります。アプリはjavaから起動します。commons-execはwin7ではWebにアクセスできませんが、cmd.exeから起動できます。
私は、サイトのaccesslogバルブとwin7にインストールされたnetmonを有効にしました。コマンドプロンプトから呼び出されたときに私たちのサイトへのWebリクエストが生成されていることははっきり分かりますが、埠頭発射のプロセスから全く生成されない。
私はwin7でイベントビューアでイベントログを調べましたが、空のpdfについて説明しているようなセキュリティ例外はありません。 がのpdfを生成しているということは、wkhtmltopdf実行可能ファイルが正しく呼び出されていることを意味しています。
wkhtmltopdfにhttpアクセス権がない原因は何ですか?