作者TCH (最無價值單身漢)
看板Web_Design
標題Re: [問題] asp session相關的問題
時間Sun Feb 25 11:23:34 2007
※ 引述《smile0052 (笑笑)》之銘言:
: ※ 引述《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是可以設定網域的存取權限,只是我真的覺得你的方法是多此一舉
10.111.111.001這台server(以下簡稱001)的IP已有跟網管申請LDAP
10.111.111.002這台server(以下簡稱002)的IP不可以直接使用LDAP
因為很多經過整理的資料都已經放在002這台電腦,若都放在001會很雜亂無章
最單純的作法是直接向網管申請002的LDAP,可是申請手續繁雜,且將來稽核會查
這就是為何我想利用001的a.asp做login機制,002的b.asp來抓取002上的資料
不知這樣邏輯會不會還很奇怪? 抱歉,我不知道是不是有其她的方法可以解決..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.92.136
推 dingyuchi:用 Microsoft.XMLHTTP 做 post 02/25 13:23
推 TCH:^^" 謝謝,我試試.. 02/25 21:29