※ ChatGPTを利用し、要約された質問です(原文:cgiにSSLをつけたい)
CGIにSSLを付ける方法と注意点
このQ&Aのポイント
ショッピングバスケットのCGIを使っております。そこで買い物カゴの中身をSSLに対応したいのです。
リンクからはちゃんとSSLが有効になっていることが確認できますが、商品選択からオーダーするとSSLが有効にならず、カゴの中に商品が入っていない状態になってしまいます。
何か根本的な設定が見落とされているのか、もしくは他に原因があるのか教えていただけないでしょうか。
ショッピングバスケットのCGIを使っております。
そこで買い物カゴの中身(cargo.cgi)をSSLに対応したいのです。
色々試してみたのですが、
<a href="https://sslhost.xxx.com/~iroiro8/test.html">SSLのページへ</a>
このリンクからだとちゃんと次のtest.htmlでは画面右下に鍵のマークがついていました。
そして、
<a href="https://sslhost.xxx.com/~iroiro8/cargo/cargo.cgi">SSLのページへ</a>
このリンクからでもちゃんと次のcargo.cgiでは画面右下に鍵のマークがついていました。
でも、次のような商品選択からformを使ってオーダーするようなリンクからだと
<form method=post action="https://sslhost.xxx.com/~iroiro8/cargo/cargo.cgi">
<input type=hidden name="action" value="regist">
<input type=hidden name="goods" value="りんご">
<input type=hidden name="unit" value="600">
<table width="100%">
<tr>
<td width="42%"><font>S : 600円</font></td>
<td width="16%">
<div><font>個数</font></div>
</td>
<td width="20%">
<select name="amount">
<option value="1">1</option>
<option value="2">2</option>
</select>
</td>
<td width="23%">
<input type=image src="../image/order.gif">
</td>
</tr>
</table>
</form>
次のページのcargo.cgiでは画面右下に鍵のマークではなく、ストップマークみたいなアイコンになり、
その上、オーダーしたはずの商品がカゴの中に入っていないのです。
私は何か根本的なことを見逃しているのでしょうか。
お礼
おっしゃるとおりでした。 お返事遅くなってごめんなさい。 どうもありがとう。