跪求

细嗅蔷薇 2010-11-16 02:52:43
求 单点登录的 示例 或者 同级域内的session共享 的示例
很急. .
有的朋友给我发下 谢谢........
邮箱:love-sheng@hotmail.com
PS:不要那种建表存session的 表我不能改 谢谢
...全文
205 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
细嗅蔷薇 2010-11-17
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 chen_ya_ping 的回复:]

不懂楼主为什么要这样的需求。
[/Quote]
公司有个OA 和 EDM 老大想只要登录一次 平台共享 不用在登陆 另一个网站就可以访问
Kylor 2010-11-17
  • 打赏
  • 举报
回复
不知道,是我理解有错误还是怎么地? 登入的时候用session,记录一下数据,想用的时候在取出来不就完事了?

session["username"] = user;
调用的时候
user username = (user)session["username"];
chen_ya_ping 2010-11-17
  • 打赏
  • 举报
回复
不懂楼主为什么要这样的需求。
chen_ya_ping 2010-11-17
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 lovesheng1212 的回复:]

Cookie的操作我基本没写过
都用的session
[/Quote]
Cookie也不行啊,不能跨域啊
My0723BuleBelief 2010-11-17
  • 打赏
  • 举报
回复
cookie 没有用过 在网上找一些俄资料了。
gsz_stylm 2010-11-17
  • 打赏
  • 举报
回复
将登录用的用户名,用户密码作为参数,传到另一个主页面A上,在A页面上加一段js 将用户名,用户密码等信息赋值在要填写在对应的地方。然后再去登录。或者是用js submit
这样可能会多一个步骤。
gsz_stylm 2010-11-17
  • 打赏
  • 举报
回复
将登录用的用户名,用户密码作为参数,传到两一个主页面A上,在A页面上加一段js 将用户名,用户密码等信息赋值在要填写在对应的地方。然后再去登录。或者是用js submit
HooverHuang 2010-11-17
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 chen_ya_ping 的回复:]

不懂楼主为什么要这样的需求。
[/Quote]

他的需求是这样的,好比,你在一个浏览器里面打开A域名,登录后,通过连接进入B域名网站,如果在A那边登录了,B那边就不用登录了。。。
细嗅蔷薇 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 hooverhuang 的回复:]

引用 12 楼 lovesheng1212 的回复:

数据库的表我没权限改动


那你找刘谦吧,他会变魔术
[/Quote]
刘谦是骗子 . . . ..
ycproc 2010-11-16
  • 打赏
  • 举报
回复
单点登录 整合数据库 然后整合程序
HooverHuang 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 lovesheng1212 的回复:]

数据库的表我没权限改动
[/Quote]

那你找刘谦吧,他会变魔术
细嗅蔷薇 2010-11-16
  • 打赏
  • 举报
回复
Cookie的操作我基本没写过
都用的session
细嗅蔷薇 2010-11-16
  • 打赏
  • 举报
回复
数据库的表我没权限改动
HooverHuang 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 lovesheng1212 的回复:]

求具体操作代码. . . .
[/Quote]
晕,思路已经很清晰了,Cookie 你不会操作? 数据库插入和查询你也不会操作?
如果都不会,那么你需要考虑的是 C#基础,而不是这个问题。。。
细嗅蔷薇 2010-11-16
  • 打赏
  • 举报
回复
求具体操作代码. . . .
HooverHuang 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lovesheng1212 的回复:]

引用 2 楼 qq601924881 的回复:

http://dev.csdn.net/htmls/61/61403.html

谢谢 但我要的不是这类
是两个网站 只要登录一个 就都可以访问的那种
唉 网上 要么是转载 要么就值提了下部分的
[/Quote]
你这个问题我遇到过。
你看我这个网站 http://www.luxurybeauty.com/ :
中间产品部分,是在一台服务器上,外面一层订单及个人信息部分在一台服务器上。
我是这么实现的:
User 表太服务器都有,注册的时候是同时写入两边的User表,
然后 登录时候用的是Cookie 和数据库结合的方式,
好比,A服务器登录了,我们会把用户信息写进Cookie里面,同时,
也会把B服务器上User表里面的那条用户信息的状态修改为以登录,
当用户链接到B服务器的时候,我们会取浏览器里面Cookie里面的用户信息去查询数据库中的User状态,
如果状态为已登录就让他访问,如果未登录就重新登录
guduheshao 2010-11-16
  • 打赏
  • 举报
回复
换个思维想下。不一定要存。换用查
流程大概是这样:
登陆第一个网站,登陆成功后使用JS打开另外一个网站的登陆页面,当然打开的时候要隐藏着。在隐藏打开的页面验证,然后再存入打开页面的Cooke。这样第一第二个网站同一个用户不就能通行了

int result=验证方法();
if(result>0)
{
page.RegisterStartupScript("aaaa","<script>打开另外的网站,后面跟上要验证的参数用户名和密码</script>");
继续你第一个网站的操作....
}

至于不同网站中想公用COOKe,我暂时还没想到怎么做,不知道上楼的怎么能做到.
细嗅蔷薇 2010-11-16
  • 打赏
  • 举报
回复
不要在跟我说思路了
唉 在崩溃的边缘徘徊
番薯 2010-11-16
  • 打赏
  • 举报
回复
学习了,之前老是听我朋友在说,都不清除
My0723BuleBelief 2010-11-16
  • 打赏
  • 举报
回复
LZ :可以在登录其中的一个的时候,将其信息记录在Cooke中,不要用session的会过期,
在另一个的没有登录的网站。
直接调用的已登录的网站的页面。再将其登录信息读取过来了。就可以了吧
加载更多回复(4)
内容概要:本文档详细介绍了PlatforMax单机版5.0.1-rc6版本的完整安装流程,涵盖硬件、操作系统、硬盘、网络等前置环境要求,并提供了Ubuntu 20.04.3 Desktop与Server两种系统的安装步骤。重点强调系统需全新安装、禁用自动更新、正确设置磁盘分区以充分利用全部空间,以及创建指定用户名“amax”。随后指导用户通过运行离线安装包完成PlatforMax的部署,包括校验、解压、输入安装码、驱动与Docker配置等环节。安装完成后需通过浏览器访问初始化页面完成最终配置。文档还列举了常见问题及应对措施,特别是NVIDIA驱动不兼容时的处理方式,允许用户手动提供驱动或跳过安装以确保主程序顺利部署。; 适合人群:具备Linux系统操作基础,从事AI平台运维、系统集成或技术支持的相关技术人员,尤其适用于负责本地化部署高性能计算平台的工程师。; 使用场景及目标:①为满足AI训练与推理需求的企业级用户提供PlatforMax平台的本地单机部署方案;②指导技术人员完成从系统准备到平台上线的全流程安装,确保环境合规、数据安全和系统稳定运行;③解决新GPU驱动兼容性等问题,保障平台可扩展性和实用性。; 阅读建议:在实际操作前通读全文,重点关注硬件配置、磁盘管理、用户命名规则及驱动处理策略,建议在测试环境中先行演练,避免因误操作导致数据丢失或安装失败。

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧