Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法使用Firefox和Chrome登录到Umbraco 6.0.7 back office,我被重定向回登录页面,但IE和Safari可以_C#_Asp.net Mvc_Umbraco_Umbraco6 - Fatal编程技术网

C# 无法使用Firefox和Chrome登录到Umbraco 6.0.7 back office,我被重定向回登录页面,但IE和Safari可以

C# 无法使用Firefox和Chrome登录到Umbraco 6.0.7 back office,我被重定向回登录页面,但IE和Safari可以,c#,asp.net-mvc,umbraco,umbraco6,C#,Asp.net Mvc,Umbraco,Umbraco6,我似乎在登录到Umbraco cms后台时遇到了一个问题。每次输入正确的用户名和密码后,Umbraco都会将我重定向回登录页面。这在我的登台环境中发生,但在本地环境中的所有浏览器上都可以正常工作 重定向后,我的地址栏上的url在我的暂存环境中如下所示: 这给了我一个200 OK的状态 我无法确定这是什么原因,因此决定拿出以下检查表作为消除过程 因此,我的设想如下: 它在其他浏览器中工作吗?IE和Safari,但不包括Chrome和FireFox 日志中有消息吗?在身份验证中未看到任何错误 和

我似乎在登录到Umbraco cms后台时遇到了一个问题。每次输入正确的用户名和密码后,Umbraco都会将我重定向回登录页面。这在我的登台环境中发生,但在本地环境中的所有浏览器上都可以正常工作

重定向后,我的地址栏上的url在我的暂存环境中如下所示:

这给了我一个200 OK的状态

我无法确定这是什么原因,因此决定拿出以下检查表作为消除过程

因此,我的设想如下:

  • 它在其他浏览器中工作吗?IE和Safari,但不包括Chrome和FireFox
  • 日志中有消息吗?在身份验证中未看到任何错误 和授权
  • 重新加载页面时是否没有任何错误?没有
  • 数据库有可能坏掉吗?没有
  • 有javascript错误吗?不 给予 给我一张200元的好的。这在我的登台环境中发生
我当地的环境非常好。 我已尝试在登台环境上执行以下操作

  • 删除App_数据中的临时文件夹并在IIS中重新启动网站
  • 将数据库从暂存复制到我的本地环境
  • 在暂存和本地上重新启动IIS上的网站
  • 比较登台和仅本地客户端依赖项之间的差异。配置不同
  • 将所有网站从登台复制到本地,包括web.config(web.config 指向临时数据库的点)
  • 确保日期和时间设置正确 两种环境之间相同,但语言不同 日期和时间时钟的设置不同。(这是指这里的一个帖子,)
  • 基于以上所有步骤

    我可以在本地环境中的所有浏览器上正常登录,而不会出现任何重定向问题。然而,登台环境给了我这个问题

    登台环境-无法通过Chrome和FF登录,但IE和Safari可以正常工作

    有人能帮忙吗


    我使用的Umbraco版本是6.0.7

    这有点让人困惑,但您能检查一下:

    • 您在staging web.config中的数据库连接正确;及
    • 登台数据库的用户/登录名具有足够的权限,并已分配给数据库

    我知道你说Safari和IE工作得很好,但为了涵盖基本内容,首先检查数据库连接是值得的。

    Digby,我必须尝试一下。我会让你知道的。嗨,迪格比,我已经验证了问题不是暂存数据库。我在后台Web.CONFIG中的数据库连接是正确的,因此用户/登录权限已经足够并且被正确地分配给适当的数据库。我意识到我的同事在服务器上更改了区域语言到香港(由此产生了中文),然后我的另一个同事对日期进行了更新。(在测试应用程序时通过命令提示符)在服务器上,这是不正确的,后来又将其更改回正确的时间。在自动windows时间同步后,这仍然不起作用。无论如何,我们重新启动了服务器,一切都恢复了正常。我意识到,在更改了区域和日期/时间后,建议重新启动,以便在站点中正确传播。您应该upda在您的umbraco版本中,据说6.0x版本存在缺陷和安全风险。