推 dingyuchi:用 Microsoft.XMLHTTP 做 post 02/21 18:37
※ 引述《TCH (最無價值單身漢)》之銘言:
: Session變數,若是在同一個目錄下傳遞不成問題。
: 但是如果是:http://10.111.111.001/a.asp → http://10.111.111.002/b.asp
: b.asp根本無法接到Session。
: 我的目的是要在a.asp做login的動作,成功才會導入b.asp
: 不希望也不允許讓b.asp直接開啟,也就是不能跳過a.asp而直接開啟b.asp
: 所以既然Session不能直接用,我想到其他方法
: 1.傳URL變數(可行,但是網址暴露了安全)
: 2.設虛擬目錄(我是初學者,不太會設,尤其是權限的部份不太清楚)
: 3.傳asp的變數(可以嗎?如果是
表單變數好像派不上用場)
.Session真的不能嗎?(我還在掙扎..)
: :
: :
: 懇請有經驗者幫我解答,謝謝!
這種不同網域的做法,在邏輯上是很奇怪的,為何要使用這種方式?你的用意是?
既然a.asp只是做login的動作,為什麼不同在10.111.111.001裡做驗證和登入呢?
其他方法1:可以使用md5加密
方法2:用虛擬目錄有什麼用呢?
方法3:要怎麼傳遞變數.....
我是覺得一剛開始的邏輯就是錯誤了~同一個網域沒有必要做這樣的動作
SESSION是可以設定網域的存取權限,只是我真的覺得你的方法是多此一舉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.127.57.207