首先,在Android Mobile app中添加一个WebView组件。
然后,在AndroidManifest.xml文件中添加Internet权限:
在按钮的点击事件中,加载ASP.NET MVC网站,并向WebView中添加Cookie,使其无需重新登录。 可以使用该代码示例:
webView.loadUrl("https://example.com/mvc-site"); CookieManager cookieManager = CookieManager.getInstance(); String cookie = "ASP.NET_SessionId=" + sessionId + "; domain=" + domain; cookieManager.setCookie("https://example.com/mvc-site", cookie);
//其中 sessionId和 domain是已登录的ASP.NET MVC网站的会话ID和域。 //如果未在登录后获取会话ID和域,则需要实现登录并获取它们。
最后,确保Android设备连接到Internet并运行该应用程序,单击按钮后即可在WebView中打开ASP.NET MVC网站。