gpt4 book ai didi

c# - Steam 授权

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:29 25 4
gpt4 key购买 nike

我正在尝试获取授权 steam 页面的 html 代码,但我无法登录。我的代码是

public string tryLogin(string EXP, string MOD, string TIME)
{
var rsa = new RSA();
string encryptedPass;
rsa.Exponent = EXP;
rsa.Modulus = MOD;
encryptedPass = rsa.Encrypt(Pass);

string reqString = "username=kasyjack&password=" + encryptedPass + "&emailauth=&kasyjackfriendlyname=&captchagid=&captcha_text=&emailsteamid=&rsatimestamp=" + TIME + "&remember_login=false";
byte[] requestData = Encoding.UTF8.GetBytes(reqString);

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://store.steampowered.com/login/dologin/");
request.ContentType = "application/x-www-form-urlencoded; charset=UTF-8";
request.ContentLength = requestData.Length;
request.Host = "store.steampowered.com";
request.Method = "POST";
request.UserAgent = Http.ChromeUserAgent();
request.CookieContainer = _CookieCont;

using (Stream st = request.GetRequestStream())
st.Write(requestData, 0, requestData.Length);

HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream());
string RSAR = sr.ReadToEnd();
return RSAR;
}

但是响应信息是

{"success":false,"requires_twofactor":false,"clear_password_field":true,"captcha_needed":false,"captcha_gid":-1,"message":"Incorrect login."}

所以有谁知道,登录有什么问题?需要你的帮助。

最佳答案

GitHub 上的 SteamBot 存储库有一个关于如何通过其网站登录 Steam 的工作示例:link to method .

这是一个解释整个过程的图表(由我制作):

Steam Web Login

关于c# - Steam 授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35380028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com