ColdFusionでのサーバー間の呼び出しに問題があります。
2つのサーバーがあり、それぞれにファイルがあるとします
。www.Content.com /webpage.cfm
www.Badge.com/badge.jpg
私のソースコードは次のようになります。
<cfdocument format="pdf" pagewidth="11" pageheight="8.5">
This is a simple PDF that was created to show issues with content generation on the server. This PDF uses an http:// reference to the badge server to show an image of a badged team member.
<BR />
<BR />
<img src="https://www.badge.com/badge.jpg" />
</cfdocument>
CFDOCUMENTタグを削除すると、ページが完全にレンダリングされ、JPG画像が正確に表示されます。ただし、ページをPDFとしてレンダリングすると、ドキュメントにJPGファイルが含まれず、画像が必要な場所に大きくて醜い赤いXが表示されます。
私のWeb管理者は、ユーザーがバッジとコンテンツで認証できる場合でも、バッジサーバーがコンテンツに対して認証しない可能性がある、またはその逆の可能性があることを示唆しています。現在ログインしているユーザーからユーザー権限を取得してイメージをプルするようにColdFusionに指示するにはどうすればよいですか?
CFIMAGEを使用して、画像ファイルをコンテンツRAMに保存し、PDFがレンダリングされる前に画像を変数に書き込むことを検討しました。それはバグを生成するようです。
フィードバックをよろしくお願いします。