Rails,Helicon动物园,& IIS身份验证重定向循环

时间:2011-10-20 21:14:42

标签: ruby-on-rails iis helicontech

我在运行Windows Server 2008 + IIS 7.0的服务器上设置了rails网站。导航到站点时,浏览器会被此代码导致的重定向循环捕获

def authorize 
  if not signed_in? 
    previous_url = request.fullpath 
    redirect_to signin_path, :notice => "Please sign in to access this page" 
  end
end

我是从控制台(rails s -e production)启动的,没有任何问题。我也在我的开发机器(Windows 7 + IIS 7.5)上进行了设置,并没有出现问题。在这一点上,我不知道从哪里开始探索。

1 个答案:

答案 0 :(得分:0)

您的服务器是否提供了错误日志?这可能是一个很好的起点。 (例如在Linux上,如果我在终端中发出这个命令:rails server -e dev2 --port 3010,它会将所有错误和许多其他内容(如sql查询)吐出到终端窗口。)