用C#做一个登陆器,然后创建SESSION ,如何与ASP.net网站公共?

问题描述

用C#做一个登陆器,然后创建SESSION,如何与ASP.net网站公共?SESSION不是以网站为有效域吗?

解决方案

解决方案二:
?好像没有描述清楚..
解决方案三:
同一个网站的其他.aspx文件可以直接使用你建立的Session。
解决方案四:
SORRY没说明白。用C#做一个登陆器(这里是WINFROM程序),然后创建SESSION,如何与ASP.net网站公共?SESSION不是以网站为有效域吗?我用WINFROM做一个登陆窗体,验证登陆,验证成功就要创建SESSION,用WINFROM嵌入webbrowser做一个专用浏览器打开ASP.NET页面检验用户合法性。一般不是直接用LOGIN.ASPX做我现在不用这个哦。用WINFROM程序但是这个SESSION怎么传递给网站页面?
解决方案五:
那可不行。必须在服务器端有一个.aspx创建Session才可以。
解决方案六:
那我在本地验证完后,创建COOKIES,再用ASP.NET读取COOKIES,读取完成后,创建SESSION后删除就完了,可以吗?这样安全性可以吗?有人建议用URL传递loginchk.aspx?user=ddddd&password=ddddd这样IE历史记录里就会有了,要加密,加密了怎么验证呢?谁能提个解决方法。
解决方案七:
在登陆窗口里创建一个浏览窗口!用Form提交方式到aspx页面验证!
解决方案八:
客户端:passwordstring用MD5加密为byte[],然后再用Convert.ToBase64String()转换为base64string,传递给网站。网站服务器端:把存在数据库中的MD5加密后的密码转换为base64string后与客户端传过来的比较,进行验证。

解决方案九:
用Cookie也是不行的。
解决方案十:
客户端:passwordstring用MD5加密为byte[],然后再用Convert.ToBase64String()转换为base64string,传递给网站。网站服务器端:把存在数据库中的MD5加密后的密码转换为base64string后与客户端传过来的比较,进行验证。

通过URL怎么都会有历史记录的,那通过什么方式把加密的数据传给传给ASPX验证呢?
解决方案十一:
我也想做一个这个东西,登陆器,把你代码发给我看看吧。345792595@qq.com。我邮箱。
解决方案十二:
我也是打算做这么个东西,就是网站的登陆器。安装到客户端的,第一次登陆时候输入用户名密码,,然后程序就记录用户名,在之后打开的时候,直接输入密码就可以的。类似于客户端的驱动。
解决方案十三:
winform有session这么一说么?没有吧,session的执行域是网站吧》

时间: 2024-09-12 20:45:39

用C#做一个登陆器,然后创建SESSION ,如何与ASP.net网站公共?的相关文章

想用VC++做一个软件,可以同时连接串口数据和网站数据

问题描述 想用VC++做一个软件,通过计算机串口采集数据,在软件上显示,同时将数据存入网络上一个数据库.关于计算机与串口连接自己可以实现,现在不知道怎么接入网络.网站数据库自己来建,然后访问.想问以下问题:怎么建网站数据库,并且和软件有一个接口,软件最好是做上用户登录?建网站数据库用JAVA可以吗?我的软件怎么与网络接入,其中的协议什么的怎么弄? 解决方案 解决方案二:做一个接口,.,,,

分享一下经验如何做一个好用的,扩展性好的网站管理系统

问题描述 欢迎大家多多交流指教 解决方案 解决方案二:该回复于2011-11-14 14:19:57被版主删除解决方案三:mark!解决方案四:支持下...解决方案五:该回复于2011-11-17 13:01:56被版主删除解决方案六:恩,灰常好,可以共享下吗?lsh825@126.com

发布一个调用了第三方dll文件的asp.net网站,

问题描述 我在VS2012编写了一个网站,c#语言开发的,其中调用了C++编译的一个dll文件,已经调试通过了,然后通过vs2012发布这个网站,选择的"文件系统发布方式:"然后在IIS新建网站,然后也发布成功了,然后在使用网站上的计算功能时,就出错误了,"/"应用程序中的服务器错误.试图加载格式不正确的程序.(异常来自HRESULT:0x8007000B)说明:执行当前Web请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处

JSP页面中有一个JSP脚本,我想把JS中的一个var变量放到session里该怎么做?

问题描述 JSP页面中有一个JSP脚本,我想把JS中的一个var变量放到session里该怎么做? 如题: var s="sdd"; <% session.setAttribute("msg",s);%> 这个代码如何把s放到这个session中?? 解决方案 服务器端无法直接使用客户端内容,用提交到服务器才行,用表单或者ajax来提交s的值 http://www.w3school.com.cn/jquery/ajax_ajax.asp 解决方案二: h

用asp.net (C#) 做一个网站,后台部分的身份认证是用session好呢? 还是用cookie好呢?

问题描述 用asp.net(C#)做一个网站,后台部分的身份认证是用session好呢?还是用cookie好呢?我以前用ASP的,只知道这两种,在ASP.NET(C#)中不知道大家是怎么用的?希望大家能给点帮助,谢谢 解决方案 解决方案二:这个网站如果要保存用户登录信息,方便用户以后再访问时,不用登录,那么就用Cookie否则就用Session吧.解决方案三:可以同时用啊.解决方案四:我一般用session解决方案五:反正MS有一个验证类..用什么我也搞不清..解决方案六:我一般后台管理用ses

Ultradev实例教程:5 做一个相对简单的网站后台(3

后台|教程 第五章:做一个相对简单的网站后台(3) 删除的页面怎么做呢?咦?忘了我们上面讲的吗?用command对象,很简单就完成了: 测试一下先.删掉我们刚刚编辑过的那条数据,嗯,也很正常----不正常才怪呢 :) 一般我们添加.删除.编辑完了数据之后都会有一些提示,或者要跳转到另外一个页面去.比如我们删除操作(del_article.asp)完成后要跳回数据显示页面,怎么办?用html里面的refresh标记.呵呵,是不是突然拍拍脑袋有恍然大悟的感觉.老是在asp中转来转去,html的东西都

java 如何在一个普通类里创建session

问题描述 java 如何在一个普通类里创建session 如果不能的话,有其他方法能实现session的功能么 ,只做存取数据用 解决方案 从session的本质来看,就是一个全局的数据缓存对象,它底层实现就是Map的.所以如果你想实现一个全局的数据缓存功能,只要定义一个全局的HashMap或者HashTable对象就可以了.

在需要许多不同jsp页面反馈后台数据处理的错误信息的时候,如何只做一个error.jsp页面?

问题描述 在需要许多不同jsp页面反馈后台数据处理的错误信息的时候,如何只做一个error.jsp页面? 如题所示,本人现在在写一个结构比较简单的基于Jsp/Servlet的web系统. 不同jsp页面反馈后台数据处理的错误时候,如何只做一个error.jsp页面然后根据各个servlet情况显示错误信息? 比如在许多Servlet中,举一个例子: //前略 if(MainDAO.createAssess(credit,usertype,ordersID,orderstype)>-1){ res

[Js插件]使用JqueryUI的弹出框做一个“炫”的登录页面

引言 查看项目代码的时候,发现项目中用到JqueryUi的弹出框,可拖拽,可设置模式对话框,就想着使用它弄一个登录页面. 弹出框 在Jquery Ui官网可定制下载弹出框,下载和弹出框下载相关的js文件,css文件. 官方网站:http://jqueryui.com/ 项目结构:   Login.html 引入文件: 1 <link href="Scripts/css/redmond/jquery-ui-1.10.4.custom.css" rel="styleshee