如何实现利用asp.net登录控件来登陆到一个asp的邮件系统里?

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:42:42
具体情况如下:
下载了一个邮件服务器程序,其中的web界面都是用asp编写的.
邮件服务器的web界面首先是一个登陆界面index.asp,输入用户名和密码后可以登陆到邮件服务的主页面mail.asp.

而另外一个网站是用asp.net编写的.
其中的用户登录是使用asp.net自带的一个登录控件以及成员管理.
我现在想要实现在asp.net网站用户登录的同时.也登录到相应的邮件系统.应该怎么做?也就是说登陆asp.net网站后无需再进行mail登录了.

举个例子asp.net网站中创建一个用户名为"user001"成员.而邮件服务器中也创建一个用户名为"user001@test.com".两者密码相同.
当我在asp.net网站中通过登录控件登录了成员"user001".与此同时我希望此时邮件系统也以登录.也就是说我直接点击一个链接后就可以进入"user001@test.com"的邮件界面..

请问这该如何实现?不知道看得懂我说的伐不懂的话我再补充.

利用传参,例如 mail.78boy.cn/index.asp为原始登录界面

login.aspx页面登录后把获取的参数传到index.asp

传到index.asp?name=78boy&pwd=cn(index.asp必须要有接受参数命令)

设置你的邮件系统SESSION或其他的保持状态的信息为登陆不就可以了。当用户登陆一个系统时,也设置两位一个系统的状态变了为登陆状态。

改造的方法挺多的.比较简单的
就是在你的ASP.NET登陆或者注册的时候的EVENT里面写上一些代码.
asp登陆页面是index.asp的话.肯定还有个验证的页面,一般是它自己.也可能叫别的名字.我们假设就是index.asp来验证.那么你在登陆的时候就可以访问
index.asp?loginname=xxx&password=123
通过登陆的event访问这个页面,来登陆