私は以下のシナリオを持っています。私は、ユーザーが商品やサービスを購入できるようにする私の会社のASP.NET Webアプリケーション(フレームワーク3.5)を作成しました。次に、ユーザーは「支払いに進む」をクリックすると、外部支払いサイトが呼び出されます。ユーザーは、このサイトを通じてカードの詳細を入力します。 .aspxページへのCGIコール
支払サイト
は、ユーザが成功した取引の場合には.aspxページ(たとえばSuccessful.aspx)へのCGI-コールを実行しています。そこで、私はこの.aspxページを作成し、aspx.vbファイル(Paid、PaidDateフィールドなどの設定のような成功したトランザクションの処理を実行する)と一緒に私のウェブサイトのルートに配置しました。何が起こっているのは、トランザクションが成功し、支払いサイトの会社のログに、Successful.aspxが見つかって呼び出されていることが示されています...しかし、処理のどれもSuccessful.aspx.vbによって実行されていませんフィールドはまったく設定されていません)。私が紛失しているCGIコールについて何かありますか?
はあなたのIISログにSucessful.aspxへのヒットを見ることができますか? Sucessful.aspxは、ブラウザにロードすると正常に動作しますか? – russau
支払いサイトによってSuccessful.aspxページが見つかりました。これはnormalとminimal.aspxのページです。私はおそらく、コードビハインドが呼び出されないCGIコールバックで疑われましたか? – TMM
aspxに当たったCGIはブラウザがブラウザに当たるのと同じです。 – russau