私は奇妙な状況にあり、Google は私を助けてくれません。HTTPS で実行されている別のサイトにデータを投稿する単純な HTTP の管理サイトがあります。HTTP 管理サイト (直接アクセスできない) は基本的な POST 経由で情報を送信しており、HTTPS サイトで Request.Form の値を取得しようとしています。受信サイトがSSLで実行されていないため、開発では完全に機能しますが、製品ではRequest.Formが空です。誰かが私を啓発できますか?基本的な HTTPS リクエスト コードは次のとおりです。
Dim nvm As NameValueCollection = Request.Form
Dim _idInscricao As String
Dim _Origem As String
litMensagem.Text = "Wait..."
If nvm.Keys.Count = 0 Then
litMensagem.Text = "Error recovering data. No keys found."
Exit Sub
End If
For Each _Key As String In nvm.Keys
If _Key.ToLower.EndsWith("idinscricao") Then
_idInscricao = nvm(_Key)
End If
If _Key.ToLower.EndsWith("origem") Then
_Origem = nvm(_Key)
End If
Next
If _idInscricao Is Nothing OrElse String.IsNullOrEmpty(_idInscricao) _
OrElse _Origem Is Nothing OrElse String.IsNullOrEmpty(_Origem) Then
litMensagem.Text = "Error recovering data."
Exit Sub
End If