需求是这样的:我建了个.aspx页面,里面嵌有iframe链接到某个带登陆功能的页面,接着在iframe里登陆该,(iframe里那个页面就会传递一个cookie到浏览器方),接着我想从后台得到这个cookie值,可以得到吗?!在线等,没说清楚的我再补充! 谢谢各位 !

解决方案 »

  1.   

    先有一个登陆页面,登陆成功再进入iframe框架页面行不?我做的是这种方法。
      

  2.   

    跨域了,iframe里是别人的站点
      

  3.   

    可以解决吗?
    或者可以用与iframe类似的控件,只要能显示其他网站,能在里面进行操作就行
      

  4.   

    不可以,跨域获取cookie是不安全的,如果可以获取,那么可以轻而易举获得其他人的登陆状态
      

  5.   

    是这样的,可是iframe是建立在我们的网站上面,他通过那里登陆,说明他是信任我们的
      

  6.   

    不行,任何人都可以写个iframe。除非被登陆的网站写个JS来发送到你的页面上的JS里
      

  7.   

    我随便写个iframe就能得到其他网站的登录信息的话,那么写个钓鱼网站也太轻松了只有让对方网站提供接口,把cookie给你,你才能用。
    用户信任你没用(用户还信任钓鱼网站呢),必须要对方网站信任你