私のシナリオは次のとおりです。ASPからASP.NetへのServer.Transfer
デスクトップアプリケーションは、Webアプリケーションの特定のASPページにXMLデータで投稿します。 WebアプリケーションはASP.Netに書き直されています。ただし、特定のページのUrlは変更できません(デスクトップアプリケーションのため)。
<% Server.Transfer("MyApp/NewXmlHandler.aspx") %>
をしかし、この:
私のオリジナルのアイデアはそうのようなASPページを変更することで、要求を処理する新しいASPXページへの古典的なASPページからの要求、単に「前方」にしました動作しません:
アクティブサーバーページエラー 'ASP 0221' 無効な@コマンドディレクティブ /MyApp/NewXmlHandler.aspx、ライン1
投稿されたデータをASPページに入れて別のページに転送する簡単な方法はありますか?
ありがとうございます!
私はここで2つの潜在的な問題は1)URLの長さの制限はあると思いますか? 2)デスクトップアプリケーションがリダイレクト要求に応答できるかどうかわからない – John
もう1つの解決策は、それらをセッションに入れてセッションを共有することです。 http://msdn.microsoft.com/en-us/library/ us/library/aa479313.aspx –