2012-04-25 121 views
1

私はこのエラーを取得する:リモートサーバーからエラーが返されました:(500)内部サーバーエラー。

(リモートサーバーがエラー返さ:(500)内部サーバーエラーをSystem.Net.HttpWebRequest.GetResponse(で))

突然使用して作られた私のWindowsアプリケーションの一つでc#。私はこのアプリケーションを何年も使っていて、昨日まで何の問題もありませんでした。突然このエラーを投げ始めました。以下は

私は呼び出しています私の方法とURLである:これは評価されているを解決する

public string CallOnlineUrl() {  
     try { 
      Uri onlineupdateUrl = new Uri("https://billett.tusenfryd.no/admin/update.aspx"); 
      HttpWebRequest req = (HttpWebRequest)WebRequest.Create(onlineupdateUrl); 
       System.Net.WebResponse resp = req.GetResponse(); 
       System.IO.Stream stream = resp.GetResponseStream(); 
      //****some code 
      //------- 
     } catch(Exception ex) { 
      ERPLog.AddLogEntry(ex.Message + ex.StackTrace);  
     } 
     return cont; 
    } 

任意のヘルプや提案:)

+1

誰がサーバーコードを所有していますか?サーバーから取得したエラーの詳細があれば投稿できますか? – Yuck

+1

デバッグしましたか? InnerExceptionには、失敗の詳細が含まれている場合があります。 –

+0

@Yuck:ブラウザで開いても同じエラーが発生しても正常に開くので、サイトを管理している当事者にチェックしてもらうことはできません。@ Dave:私は今、innerexceptionをデバッグしようとします。 .thanks –

答えて

1

私はhere.Fiddlerを検出する際に大きな助けとした問題を考え出しました問題... 実際には、スマートフォン(Iphone/Andriod)でアプリケーションを実行するためにいくつかの変更を加えました...これにより、global.asaxアプリケーションの開始イベントにいくつかの変更が加えられました。ここで、リクエスト.UserAgent ..実行時エラーを引き起こしていたため、返された応答は内部サーバーでした。 いずれにしても、すべての点で問題はありません。

関連する問題