正常访问我的WEB页面而不需要输入用户名和口令呢?(我用web 浏览器控件)

时间:2023-01-23 14:42:30
登录服务器需要 写入用户名和密码,用web 浏览器控件如果实现直接登录? 
    
有个网站,对WEB目录设置了访问权限。  
我知道用户名和密码,我直接在对话框,用微软的IE控件,如何才能进入系统,正常访问我的WEB页面而不需要输入用户名和口令呢?  
有VC源代码吗  ?  
另外 Navigate  的参数分别代表什么呀?


/////////////这是我的程序//////////////////////////////////
/////先用WinInet 建立连接,再调用Navigate//也是必须输入用户名和口令的
CInternetSession session("My Session0");
CHttpConnection* pServer=NULL;
try
{
pServer=session.GetHttpConnection (strSev,iport,struser,strpwd);
}
catch(CInternetException* pEx)
{
//捕捉WinInet的错误
AfxMessageBox(_T("Errro"));
session.Close();
pEx->Delete();
delete pServer;
return FALSE;
}

m_Explorer.Navigate(strSev,NULL,NULL,NULL,NULL); //m_Explorer是web 控件变量;

pServer->Close();
delete pServer;
session.Close();
//////////////////////////////////////////////////////////////////////////

多谢帮忙了~~~~~

3 个解决方案

#1


1.use IWebbrowser2 interface,put edit value,then submit form.
2.use wininet to post password and account to this webpage

#2


呵呵,,具体怎么处理呀,你说的和我问的一样呀。

#3


up

#1


1.use IWebbrowser2 interface,put edit value,then submit form.
2.use wininet to post password and account to this webpage

#2


呵呵,,具体怎么处理呀,你说的和我问的一样呀。

#3


up