如何將一個會話從一個http請求傳遞給另一個會話?將會話從一個網站傳遞到另一個網站
我沒有使用asp只是c#。
例如,這是我的腳本:http://pastebin.com/cGXcRRMK
好了,所以。當它連接到http://insanityflyff.com/account.php它完全登錄,然後我需要它與用於登錄的同一會話連接到下一個,下一個是http://insanityflyff.com/ajax.php?a=vote&submit='1'之一。
感謝您的幫助!
如何將一個會話從一個http請求傳遞給另一個會話?將會話從一個網站傳遞到另一個網站
我沒有使用asp只是c#。
例如,這是我的腳本:http://pastebin.com/cGXcRRMK
好了,所以。當它連接到http://insanityflyff.com/account.php它完全登錄,然後我需要它與用於登錄的同一會話連接到下一個,下一個是http://insanityflyff.com/ajax.php?a=vote&submit='1'之一。
感謝您的幫助!
你很接近 - 假設會議通過設置一個cookie保持,你需要確保所有請求使用相同CookieContainer
,而不是建立一個新的每個請求。將其設置爲發佈方法的參數或類中的某個字段,或者使用其他方式共享它。
例如爲:
private static CookieContainer cookies;
public static string Post(string url, string data)
{
string vystup = null;
try
{
//SNIP other bits of setup
if(cookies==null)
{
cookies = new CookieContainer();
}
WebReq.CookieContainer = cookies;
它仍然沒有傳遞:/ http://pastebin.com/J0MPbDBU – 2012-02-23 08:21:31
SQL服務器會話狀態提供http://msdn.microsoft.com/en-us/library/aa478952.aspx – Lloyd 2012-02-23 07:15:56
是如何運作的?它與c#沒有關係嗎? – 2012-02-23 07:26:50
你應該首先在web.config文件中配置它,google它 – 2012-02-23 07:29:56