首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE中的Kohana 3身份验证

IE中的Kohana 3身份验证
EN

Stack Overflow用户
提问于 2011-04-11 22:51:29
回答 2查看 499关注 0票数 0

未在IE中验证Kohana Auth。我在v.2中读到了一些关于从user_agent到user_ip的讨论……大概在AUTH模块的ORM文件中,这并没有解决我的问题。

另一篇关于v.2的帖子建议使用这个

代码语言:javascript
复制
<?php defined('SYSPATH') OR die('No direct access allowed.');

/**
 * @package Session
 *
 * Session driver name.
 */
$config['driver'] = 'native';

/**
 * Number of page loads before the session id is regenerated.
 * A value of 0 will disable automatic session id regeneration.
 */
$config['regenerate'] = 0;


// KLUDGE: Windows XP SP3 running IE-7 and 8
// http://bit.ly/gPcV67
$config['validate'] = array('ip_address');

然而,他们没有提到在哪里使用它。

我们在测试中发现了这种延迟(关于软件工程在学校中缺乏重要性的帖子在哪里?)并在这一点上被锁定在使用AUTH。我已经为这件事撞了几个小时的头,但几乎一无所获。

请帮帮我!谢谢你,-David

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-11 23:57:40

编辑-在你接受我的回答后,我注意到你在谈论Kohana3/3.1。很抱歉给你提供了错误的信息。很高兴你最终得到了答案。

您粘贴的代码来自配置文件。您需要将内容放在配置目录中名为session.php的文件中。

看看源代码中的完整配置文件:http://source.kohanaframework.org/svn/kohana2/trunk/system/config/session.php

也要仔细检查cookie配置文件中的域。

如果这不起作用,那么你可能需要从IE中清除所有临时互联网数据,这样你就知道你是在一张白纸上工作。

票数 0
EN

Stack Overflow用户

发布于 2011-04-12 01:55:30

代码语言:javascript
复制
<?php

    return array(
      'cookie' => array(
          'name' => 'session_cookie',
          'encrypted' => TRUE,
          'lifetime' => 43200,
      ),
      'native' => array(
          'name' => 'session_native',
          'encrypted' => TRUE,
          'lifetime' => 43200,
      ),
      'database' => array(
          'name' => 'session_database',
          'group' => 'default',
          'table' => 'sessions',
      ),
  );

?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5623139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档