出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

認証確認時のデータ受け渡しについて   アルアルビさん [2002/01/16 20:02:40] [1423]
  Re:認証確認時のデータ受け渡しについて   Tomitomiさん [2002/01/16 21:06:13] [1427]
  Re:認証確認時のデータ受け渡しについて   喜平さん [2002/01/16 22:02:53] [1429]
    Re:認証確認時のデータ受け渡しについて   アルアルビさん [2002/01/16 23:43:34] [1430]

[1423] 認証確認時のデータ受け渡しについて
投稿者:アルアルビさん 2002/01/16 20:02:40
こんばんは。ASP初心者です。
過去の書き込みにもあったのですが、よく理解できなかったもので。
申し訳ありませんがもう一度教えてください。
やろうとしている事は、ログイン画面で入力したID、パスワード、コードをそれ以降全てのページに引き継ぎ、各々のページで認証確認を実施したいのです。
条件として
@submitボタンは使うページと使わないページ(リンクやRedirect)がある。
Aアドレスに表示したくない為、Getも使いたくない。
BSession、Cookieは使わない。
submitボタンであればPostで渡す事ができると思うのですか、そうでない場合の処理がどうしてもわかりません。以前にJAVAScriptを使うとか書き込みがありましたが、如何せん初心者なもので。。。
申し訳ありませんができればサンプルソースみたいなものも合わせて教えていただけないでしょうか?
よろしくお願いいたします。

[1427] Re:認証確認時のデータ受け渡しについて
投稿者:Tomitomiさん 2002/01/16 21:06:13
こんばんわ、Tomitomiです。

> 過去の書き込みにもあったのですが、よく理解できなかったもので。
> 申し訳ありませんがもう一度教えてください。
> やろうとしている事は、ログイン画面で入力したID、パスワード、コードをそれ以降全てのページに引き継ぎ、各々のページで認証確認を実施したいのです。
> 条件として
> @submitボタンは使うページと使わないページ(リンクやRedirect)がある。
> Aアドレスに表示したくない為、Getも使いたくない。
> BSession、Cookieは使わない。
> submitボタンであればPostで渡す事ができると思うのですか、そうでない場合の処理がどうしてもわかりません。以前にJAVAScriptを使うとか書き込みがありましたが、如何せん初心者なもので。。。
> 申し訳ありませんができればサンプルソースみたいなものも合わせて教えていただけないでしょうか?

個人的には、認証はCookieやSessionがいいと思いますが。。暗号化すれば安全だし。
でも、前にi-mode用ページで認証に苦労した覚えあります。Cookie使えないし。たしか、Redirectも使えなかった。その場合はFormで対応しましたが。

本題として、
<a href="javascript:Submit('Form1')">Form名をForm1とする。</a>

で、できます。ひとつ気になるのは、Redirectの場合、Cookieとか使わないと認証情報渡せないのでは?GETとか。。

[1429] Re:認証確認時のデータ受け渡しについて
投稿者:喜平さん 2002/01/16 22:02:53
> @submitボタンは使うページと使わないページ(リンクやRedirect)がある。
redirect は、クライアントに単にurl を教えるだけなので、
データの引継ぎは不可能です。

> Aアドレスに表示したくない為、Getも使いたくない。
 単にブラウザーのアドレスバーに出したくないのであれば、
フレームを使えばいいと思いますが・・・post で隠したと
言っても、それを目的とするユーザーに対しては、何の
防御にもなりませんから・・・

> submitボタンであればPostで渡す事ができると思うのですか、そうでない場合の処理がどうしてもわかりません。以前にJAVAScriptを使うとか書き込みがありましたが、如何せん初心者なもので。。。
<form method=post name="Form1">
<input type=hidden name="texthidden">
</form>
<a href="javascript:jump1();">Form名をForm1とする。</a>
<script>
function jump1()
{
document.Form1.texthidden.value=1
document.Form1.submit()
}
</script>

[1430] Re:認証確認時のデータ受け渡しについて
投稿者:アルアルビさん 2002/01/16 23:43:34
Tomitomiさん、喜平さん 回答ありがとうございました。
いろいろ勉強になりました。早速明日試してみます。



TreeBBS For ASP V.0.1.3
Program By YasNet