asp net实现跨站登录-asp.net实现跨站登录,并打开登录后的页面

问题描述

asp.net实现跨站登录,并打开登录后的页面

我现在做一个网站,集成多种系统一键登录。第三方系统我无权修改。
现在我用httpwebrequest模拟登录获取到登录成功后的Cookie,打开系统登录后的页面。
使用response输出Cookie,不能修改Cookie的Domain,第三方系统无法识别到Cookie

求求大神给个完美的解决方案吧。

解决方案

不同的域名没法跨域,你说你的第三方系统不能修改,这是办不到的。

解决方案二:

如果你的客户端使用的是windows,一个变通的办法是在客户端部署activex控件或者bho。

解决方案三:

web层面是无法修改其他域的cookie值的,你要么做成winform+webbrowser 形式,要么就要写activeX或者其他浏览器插件让用户安装了

解决方案四:

两种方案:
1。使用asp.net的froms验证,前提是这7个网站域名差不多,都基于一个域的子域,
如:aa.qq.com bb.qq.com,将域设置成qq.com,
2。使用SSO单点登录,基本原理如下:
使用一台机器做为登录服务器,其他电脑需要登录时跳转到该处,登录验证成功后带回数据,具体方案可以在网上输入SSO查一下。

时间: 2024-09-23 13:59:30

asp net实现跨站登录-asp.net实现跨站登录,并打开登录后的页面的相关文章

在ASP.NET M“.NET研究”VC3 中利用JSONP跨域登录WEB系统

在信息系统开发的时,根据相关业务逻辑难免会多系统之间互相登录.一般情况下我们需要在多系统之间使用多个用户名和密码.这样客户就需要在多个系统之间重复登陆.每次登录都需要输入用户名和密码.最近比较流行的就是OAuth.新浪微博这个开放系统做的就很好.但OAuth并非本文讨论范畴.这里主要讨论jQuery1.5 jsonp 在Asp.net MVC3 中的应用. 本文应用场景: 假设您的开发团队欲为某集团公司开发一整套信息管理系统,目前首要开发的就是一套订单系统和一套内部OA系统.前提是这两套系统使用

用户登录 - asp实例

请输入用户名和密码 用户名:密码: 源码: <HTML><BODY><TITLE>用户登录</TITLE><%if Request.Form.Count=0 then%>请输入用户名和密码<FORM ACTION="login.asp" METHOD="post"><Table border=0><tr><td>用户名:</td><td>

轻松建站 主流ASP内容管理系统横评

内容管理系统|主流 对一个站长来说,网站成功不可缺少的是内容,最重要的也是内容,因此采用动态能后台管理更新的才是首选.作为精力和资金有限的个人站长来说,自己组织开发,显的不太现实.其实,在网络上有很多成熟的CMS系统(Content Management System,内容管理系统).只需要选择一款适合自己的产品,然后再作简单的修改即可使用. 因此选择一款功能强大而又适合自己的CMS系统是一件令人头痛的事,每个CMS系统都有自己的特点,例如有的CMS系统易操作性强,而有的CMS系统针对搜索引擎的

ASP.NET MVC+EF框架+EasyUI实现权限管理系列(12)-实现用户异步登录和T4模板

原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(12)-实现用户异步登录和T4模板 ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架搭建    (2):数据库访问层的设计Demo    (3):面向接口编程   (4 ):业务逻辑层的封装    (5):前台Jquery easyUI实现    (6):EF上下文实例管理    (7):DBSession的封装   (8):DBSession线程内唯一     (9):TT摸版的学习 

支持Ajax跨域访问ASP.NET Web Api 2(Cors)的示例教程_实用技巧

随着深入使用ASP.NET Web Api,我们可能会在项目中考虑将前端的业务分得更细.比如前端项目使用Angularjs的框架来做UI,而数据则由另一个Web Api 的网站项目来支撑.注意,这里是两个Web网站项目了,前端项目主要负责界面的呈现和一些前端的相应业务逻辑处理,而Web Api则负责提供数据. 这样问题就来了,如果前端通过ajax访问Web Api项目话,就涉及到跨域了.我们知道,如果直接访问,正常情况下Web Api是不允许这样做的,这涉及到安全问题.所以,今天我们这篇文章的主

ASP.NET 2.0数据教程之九:跨页面的主/从报表

本系列文章导航 ASP.NET 2.0数据教程之一:创建一个数据访问层 ASP.NET 2.0数据教程之二:创建一个业务逻辑层 ASP.NET 2.0数据教程之三:母板页和站点导航 ASP.NET 2.0数据教程之四:使用ObjectDataSource展现数据 ASP.NET 2.0数据教程之五:声明参数 ASP.NET 2.0数据教程之六:编程设置ObjectDataSource的参数值 ASP.NET 2.0数据教程之七:使用DropDownList过滤的主/从报表 ASP.NET 2.0

ASP教程:第八篇 ASP内建对象Response

在上一篇中作者给大家详细介绍了 ASP 内建对象之一 Request 的使用方法,相信各位通过一系列的实践已经能够熟练掌握,本篇将继续给大家介绍 ASP 的另一个内建对象 Response. 最近,有很多朋友来"妹儿"催我加快 ASP 篇一文的写作速度,并急切地询问哪里有关于 ASP 的教材.我深深地被大家的学习热情所打动,因此决定将自己平时所搜集的一些 ASP 信息资料拿出来和大家共享,也希望所有的朋友能慷慨地将自己搜集的有关 ASP 的资料告诉作者,谢谢.由于目前国内有关 ASP

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(2)-easyui构建前端页面框架[附源码]

原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(2)-easyui构建前端页面框架[附源码] 开始,我们有了一系列的解决方案,我们将动手搭建新系统吧. 用户的体验已经需要越来越注重,这次我们是左右分栏,左边是系统菜单,右边是一个以tabs页组成的页面集合,每一个tab都可以单独刷新和关闭,因为他们会是一个iframe 工欲善其事必先利其器.需要用到以下工具. Visual Studio 2012 您可以安装MVC4 for vs2010用VS2010

预防ASP网站被黑 彻底了解ASP木马

鉴于大部分网站入侵都是利用asp木马完成的,特写此文章以使普通虚拟主机用户能更好地了解.防范asp木马.也只有空间商和虚拟主机用户共同做好防范措施才可以有效防范asp木马! 一.什么是asp木马? 它其实就是用asp编写的网站程序,甚至有些asp木马就是由asp网站管理程序修改而来的. 它和其他asp程序没有本质区别,只要是能运行asp的空间就能运行它,这种性质使得asp木马非常不易被发觉.它和其他asp程序的区别只在于asp木马是入侵者上传到目标空间,并帮助入侵者控制目标空间的asp程序.要想