网页-怎么在 C# 中用IE打开URL并且自动登录?

问题描述

怎么在 C# 中用IE打开URL并且自动登录?

Hi all,
我想在C#中直接调用IE打开url,像这样:Process.start("http://example.com");
但直接启动没有办法传递用户登录信息实现自动登录。
我尝试用WinForm里的 WebBrowser控件,实现了打开URL并登录的功能,代码如下:

string user = "user";
string pass = "pass";
string authHdr = "Authorization: Basic " + Convert.ToBase64String(Encoding.ASCII.GetBytes(user + ":" + pass)) + "rn";
webBrowser1.Navigate("http://example.com/userProfile", null, null, authHdr);

但WebBrowser控件在用户操作体验上不是很友好,不知道有没有能用浏览器打开网页并且自动授权的方法?

解决方案

用Cookie实现,如何?

时间: 2024-11-08 19:35:01

网页-怎么在 C# 中用IE打开URL并且自动登录?的相关文章

root-如何直接在手机上读取安卓app中用webview打开的网页的url?

问题描述 如何直接在手机上读取安卓app中用webview打开的网页的url? 手机已root.如何直接在手机上读取安卓app中用webview打开的网页的url? 解决方案 package com.example.webviewdemo; import android.net.Uri; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view

程序调用默认浏览器打开url时,如何带入自定义cookie

问题描述 程序调用默认浏览器打开url时,如何带入自定义cookie 想在qt程序中,调用默认浏览器打开网页,打开网页的时候,置入qt程序中获取的cookie 解决方案 这个需要想办法把cookie写入浏览器 不同浏览器位置不一样 解决方案二: 用你的程序实现一个http代理服务器,然后设置浏览器的代理地址为你的这个服务器,然后打开url,你的代理附加cooke并且实际和网站通讯. 自x们这个软件就是这个原理.

JS实现点击网页判断是否安装app并打开否则跳转app store_javascript技巧

常常有这样的场景,咱们开发出来的APP需要进行推广,比如在页面顶部来一张大Banner图片,亦或一张二维码.但往往我们都是直接给推广图片加了一个下载链接(App Store中的).所以咱们来模拟一下用户的操作步骤: 1.用户第一次访问宣传页面 a.点击Banner,进入到APP Store中对应的APP下载页 b.APP下载页中提示:安装:用户点击安装 c.安装完成后,APP下载页中提示:打开:用户继续点击打开 d.用户正常使用APP 2.用户第二次访问宣传页面 a.点击Banner,进入到AP

ios-使用变量语法打开URL地址

问题描述 使用变量语法打开URL地址 有一个变量agencyWebsite和一个标签,应该在点击下面方法的时候打开一个网站. - (void)website1LblTapped { NSURL *url = [NSURL URLWithString:self.agencyWebsite]; [[UIApplication sharedApplication] openURL:url]; } 在编译器的警报: Incompatible pointer types sending UILabel*

Jquery实现网页跳转或用命令打开指定网页的解决方法

本篇文章是对使用Jquery实现网页跳转或用命令打开指定网页的解决方法进行了详细的分析介绍,需要的朋友可以参考下   Jquery实现网页跳转或用命令打开指定网页!location.href = "www.jb51.net"; location.href = "aa.aspx";

请求-在java或html中打开url

问题描述 在java或html中打开url 我希望在java或者html中打开一个第三方新的链接,比如说window.location.href=""http://www.baidu.com""一个get请求我现在希望在这个get请求中放入cookie请问如何弄,不要java的模拟请求,希望可以确确实实的在浏览器看到那个页面.请问怎么弄.谢谢啊. 解决方案 先设置cookiedocument.cookie=""userId=828"&q

jsp页面中用js打开图片

问题描述 jsp页面中用js打开图片 如果页面加载不成功,在框里打开一张图片,如图所示,不需要在新的页面打开 解决方案 页面加载不成功显示由浏览器控制,如果你是ajax加载不成功,设置某个容器的innerHTML为要显示的图片html代码 解决方案二: JSP 页面中用绝对路径显示图片

网页视频播放器-网页 把这段表格里的视频变成打开页面后自动播放!

问题描述 网页 把这段表格里的视频变成打开页面后自动播放! <td width="480" height="370" align="left"> <div><object id="ssss" width="480" height="370" ><param name="allowScriptAccess" value=&quo

Qt项目中用QProcess打开了一个外部应用,怎么将这个外部应用关掉?

问题描述 Qt项目中用QProcess打开了一个外部应用,怎么将这个外部应用关掉? Qt项目中我设计了两个按钮,当点击其中一个按钮时用QProcess对象打开一个应用,点击另外一个按钮时想把打开的这个应用关掉,但是一直都没成功,怎么实现呢? 解决方案 Qt QProcess应用 解决方案二: 找到句柄来关闭进程 #include <windows.h> ... class ProcessKiller : public QObject { qint64 m_pid; public: Proces