ASP.NET中请问怎么实现跨域。

propertyhui 2015-09-07 09:54:45
请问怎么实现跨域,就是登录到首页,首页判断用户是否已经登录。
如果未登录就显示个人中心/注销
如果登录成功就显示登录/注册
首页的页面在另外一个项目中,所有就要跨域,怎么判断登录页传过了的值。。。
什么方法都可以,只要能实现功能就行。。。。谢。
...全文
156 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
天空丶蒋 2015-09-07
  • 打赏
  • 举报
回复
传一个Token。 比如你可以传一个登陆的guid过去,设置这个guid的过期时间。 当然这个guid你必须保存到数据库,只有匹配的时候你可以将这个登陆省略。
propertyhui 2015-09-07
  • 打赏
  • 举报
回复
各位大神,本人菜鸟一名,所以有没有相关的代码参考下。。。
  • 打赏
  • 举报
回复
如果主域名一致的话,可以通过cookie,当然各个站点的cookie要通过主域名获取 否则的话参考CORS,当然最好是实现SSO
吴青峰 2015-09-07
  • 打赏
  • 举报
回复
把登录唯一值存到数据库,通过数据库登录状态来判定,这是 一种比较笨,也是比较有效的方法。

62,074

社区成员

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

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

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

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