[問題] session 傳遞到 另一台主機上的網頁上??

看板Web_Design作者 (soap)時間16年前 (2009/05/13 20:08), 編輯推噓1(1011)
留言12則, 3人參與, 最新討論串1/1
假設我連到A網址上的網頁進行登錄 使用iis+asp+db2 並且將帳號存到session中 現在我想要連到B網址的網頁去 使用apach+php+mysql 可是現在mysql的運算上需要用到之前在A網址上的帳號資訊 可否在B網址的網頁header裡利用cookie或是 session去做帳號資訊的傳遞 還是因為之前session是存在A網址的主機裡 所以我client端連去B網址後就無法做帳號資訊的存取 還請各位解惑一下 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.142.209.85

05/13 20:21, , 1F
cookie 跟session(using cookie for sessionid) 都是 by
05/13 20:21, 1F

05/13 20:21, , 2F
domain , 你的需求並不好做.
05/13 20:21, 2F

05/13 20:22, , 3F
有一種方案是要使用 b 功能前先導到A去做驗證再回來 ,
05/13 20:22, 3F

05/13 20:23, , 4F
並在 b 接收登入的資料 , 也就是說b 透過 a 來作登入狀態
05/13 20:23, 4F

05/13 20:23, , 5F
但是這樣並不會保證 a跟b的登入狀態一致.
05/13 20:23, 5F

05/13 20:23, , 6F
3.4.5 f 講的是類似 bbauth 之類的方案. :p
05/13 20:23, 6F

05/13 22:14, , 7F
3.4.5 f 是啥 ?_?
05/13 22:14, 7F
在B網址內可能有多人會儲存資料到mysql裡,為了要確認是誰輸入的 所以必須一起儲存使用者的帳號 多謝TonyQ的解釋 讓我了解我想法的盲點 請問還有人有其他想法嗎 ※ 編輯: sarino 來自: 220.142.193.238 (05/13 23:59)

05/14 17:41, , 8F
如果兩台的DB無法戶相溝通的話.應該只有把資料自己加密編碼
05/14 17:41, 8F

05/14 17:43, , 9F
然後傳過去後解碼.不然就要做一個web service 去做認證
05/14 17:43, 9F

05/14 17:44, , 10F
但一樣要產生一個 one time password 去傳..
05/14 17:44, 10F

05/14 19:20, , 11F
huge 我是指這篇文章的 3.4.5 行
05/14 19:20, 11F

05/14 19:20, , 12F
^ 推文
05/14 19:20, 12F
文章代碼(AID): #1A2hWrgD (Web_Design)