Java 无法使用Jsoup登录到网站

Java 无法使用Jsoup登录到网站,java,android,web-scraping,jsoup,html-parsing,Java,Android,Web Scraping,Jsoup,Html Parsing,我试着用android中的Jsoup库通过HTML解析来登录我所在大学的网站,但显然没有成功 try { Connection.Response response = Jsoup.connect("https://academia.srmist.edu.in/accounts/signin.ac") .data("username&

我试着用android中的Jsoup库通过HTML解析来登录我所在大学的网站,但显然没有成功

try {



                 Connection.Response response =
                    Jsoup.connect("https://academia.srmist.edu.in/accounts/signin.ac")
                            .data("username", username)
                            .data("password", password)
                            .data("client_portal", client_portal)
                            .data("dcc", dcc)
                            .data("serviceurl", serviceurl)
                            .data("servicename", servicename)
                            .data("portal", portal)
                            .data("service_language", service_language)
                            .data("is_ajax", is_ajax)
                            .data("grant_type", grant_type)
                            .data("_sh", "false")
                            .data("hideidp", "true")
                            .method(Connection.Method.POST)
                            .userAgent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36")
                            .ignoreContentType(true)
                            .execute();




                Document doc = Jsoup.connect("https://academia.srmist.edu.in/")
                        .cookies(response.cookies()).get();

                str = doc.text();
                Log.d("login", "doinbackground: " + doc.text());

            } catch (IOException e){
                e.printStackTrace();
            }
我认为它需要一些OAuthorization,因为它是我在浏览器的“网络”选项卡中看到的前三个URL之一。我也尝试过传递JSESSIONID,但仍然不起作用

我是Jsoup的新手。有人能帮忙吗


这里是该站点的主URL:

您遇到了什么错误?@Skizo ozᴉʞS我没有收到任何错误。日志只显示登录页面元素,即“Academy学术服务登录Academy-学生门户登录忘记密码?”。如果你需要的话,我可以给你我的电子邮件和密码,但请帮我。这些“.数据(“…”)都是从哪里来的?我检查了chrome的“网络”选项卡后看到了表单数据。@Skizo ozᴉ我在这里遗漏了什么?