2016-04-15 1 views
0

いくつかのマシンで発生している問題を解決しようとしています。 ユーザーがサーバーに1つのリクエストを送信しようとしているとき、私は、要求がTomcatサーバーにあるとされ、それはエラーダイアログを生成 enter image description hereマルチパート/フォームデータを投稿するときにIEから「アプリケーションを開始できません」というエラーが表示される

を純粋ジャバスクリプト(なしプラグイン)

でWebアプリケーションを持っていますマルチパート/フォームデータ。私はこれを引き起こすか、またはどのようにそれを修正することです何を考え出すことはできません

PLATFORM VERSION INFO 
Windows    : 6.1.7601.65536 (Win32NT) 
Common Language Runtime  : 4.0.30319.34209 
System.Deployment.dll  : 4.0.30319.34280 built by: FX452RTMGDR 
clr.dll    : 4.0.30319.34209 built by: FX452RTMGDR 
dfdll.dll   : 4.0.30319.34280 built by: FX452RTMGDR 
dfshim.dll   : 4.0.41209.0 (Main.041209-0000) 

SOURCES 
    Deployment url   : http://iacts01:8080/iActs/notification/addAttachment.action 

ERROR SUMMARY 
    Below is a summary of the errors, details of these errors are listed later in the log. 
    * Activation of http://iacts01:8080/iActs/notification/addAttachment.action resulted in exception. Following failure messages were detected: 
     + Downloading http://iacts01:8080/iActs/notification/addAttachment.action did not succeed. 
     + The remote server returned an error: (403) Forbidden. 

COMPONENT STORE TRANSACTION FAILURE SUMMARY 
    No transaction error was detected. 

WARNINGS 
    There were no warnings during this operation. 

OPERATION PROGRESS STATUS 
    * [4/15/2016 1:34:29 PM] : Activation of http://iacts01:8080/iActs/notification/addAttachment.action has started. 

ERROR DETAILS 
    Following errors were detected during this operation. 
    * [4/15/2016 1:34:29 PM] System.Deployment.Application.DeploymentDownloadException (Unknown subtype) 
     - Downloading http://iacts01:8080/iActs/notification/addAttachment.action did not succeed. 
     - Source: System.Deployment 
     - Stack trace: 
      at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next) 
      at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles() 
      at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState) 
      at System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation) 
      at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation) 
      at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options) 
      at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) 
      at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state) 
     --- Inner Exception --- 
     System.Net.WebException 
     - The remote server returned an error: (403) Forbidden. 
     - Source: System 
     - Stack trace: 
      at System.Net.HttpWebRequest.GetResponse() 
      at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next) 

COMPONENT STORE TRANSACTION DETAILS 
    No transaction information is available. 

を次のように

詳細です。 他のすべてのサーバーへの呼び出しは妨げられずに行われます。 Chromeで試しても問題は発生しません。残念ながら、それは会社の標準ブラウザではなく、使用できません。

ご協力いただければ幸いです。

答えて

0

私はついにこの作業に成功しました。 私は...../addAttachment.actionにポストバックしていました。しかし、問題のユーザーは、 ".action"接尾辞を使用してInternet Explorerがアプリケーションを起動しようとした、ひどくインストールされたアプリケーションを持っていたようです。 私のエントリーのほとんどはAJAXのものでしたが、ファイルを投稿する必要があるため、これは標準のサブミットとして提出されていました。

解決策は、代わりに ".html"という接尾辞を持つURLにポストするように変更され、問題は解決されました。

関連する問題