イントラネットとドキュメント管理システムを統合しています。DMS には SOAP API があります。REST 呼び出しを受け取り、SOAP 呼び出しを行い、JSON またはドキュメント データを返すクライアントを構築しました。
問題は、AJAX filedownload のすべてのソリューションが iFrame を使用しているように見えることです ( John Culniver の filedownload pluginを参照)。
ヘッダーで認証資格情報を提供する必要があるため、これを使用できません。私が考えることができる他の唯一の潜在的な解決策は、使用するwindow.open
ことです(ブラウザのポップアップブロックを乗り越えることができれば)。
誰かが別の潜在的な解決策を持っているか、window.openでこれをどのように行うことができますか??
ありがとう