【问题标题】:sfDoctrineGuardPlugin windows 2008 401 unauthorizedsfDoctrineGuardPlugin windows 2008 401 未经授权
【发布时间】:2013-02-16 16:39:30
【问题描述】:

我有一个使用 sfDoctrineGuardPlugin 在 Linux 上运行的 Symfony 1.4 应用程序。一切安好。我将其移植到 W2008 MSSQL 并且非常接近但无法通过 401 Unauthorized 错误。 该应用程序在 frontend_dev.php 启动,然后因为我没有登录,所以重定向到插件。然后我在 symfony 日志中得到这个:

Feb 16 11:05:34 symfony [info] {sfBasicSecurityFilter} Action "default/login" requires authentication, forwarding to "sfGuardAuth/signin"
Feb 16 11:05:34 symfony [info] {sfFilterChain} Executing filter "sfRenderingFilter"
Feb 16 11:05:34 symfony [info] {sfFilterChain} Executing filter "sfGuardRememberMeFilter"
Feb 16 11:05:34 symfony [info] {sfFilterChain} Executing filter "sfExecutionFilter"
Feb 16 11:05:34 symfony [info] {sfGuardAuthActions} Call "sfGuardAuthActions->executeSignin()"
Feb 16 11:05:34 symfony [info] {sfPHPView} Render "C:/inetpub/wwwroot/appFROMGMCSAPP/plugins/sfDoctrineGuardPlugin/modules/sfGuardAuth/templates/signinSuccess.php"
Feb 16 11:05:34 symfony [info] {sfPartialView} Render "C:/inetpub/wwwroot/appFROMGMCSAPP/plugins/sfDoctrineGuardPlugin/modules/sfGuardAuth/templates/_signin_form.php"
Feb 16 11:05:34 symfony [info] {sfPHPView} Decorate content with "C:\inetpub\wwwroot\appFROMGMCSAPP\apps\frontend\templates/layout.php"
Feb 16 11:05:34 symfony [info] {sfPHPView} Render "C:\inetpub\wwwroot\appFROMGMCSAPP\apps\frontend\templates/layout.php"
Feb 16 11:05:34 symfony [info] {sfWebResponse} Send status "HTTP/1.1 401 Unauthorized"

我想我可以将 error_log 语句添加到 executeSignin.. 即使表看起来没问题,我的数据库也可能无法访问??

【问题讨论】:

  • 我添加了一个 error_log("IN executeSignin") 后跟一个 die();在 BasesfGuardAuthActions 但我在日志中得到的只是 2 月 16 日 12:06:44 symfony [info] {sfGuardAuthActions} 调用“sfGuardAuthActions->executeSignin()”,即。没有调试..

标签: windows iis-7 symfony-1.4 sfdoctrineguard


【解决方案1】:

IIS 上的这个错误已于去年修复:http://trac.symfony-project.org/ticket/4557

你能检查一下你有最新版本的 symfony 和 sfDoctrineGuardPlugin 吗?另外,请检查您是否没有在应用内扩展登录操作,401 状态仍然可以。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-06
    • 2018-05-19
    • 2020-06-11
    • 2017-02-22
    • 2018-10-08
    • 2018-01-05
    • 1970-01-01
    相关资源
    最近更新 更多