Asp.net mvc ASP.NET MVC站点与Mac存在问题

Asp.net mvc ASP.NET MVC站点与Mac存在问题,asp.net-mvc,macos,Asp.net Mvc,Macos,我们有一个网站:它是使用ASP.NET MVC构建的 目前有一些人在MAC上使用Safari时无法使用登录表单。这个问题很奇怪,因为我(开发人员)有一台MAC电脑,可以用Safari登录。发生的事情是,他们把他们的凭据和网站只是重新加载,但不登录他们 我提供了两个我们从他们那里收集的支持细节示例,以查看是否存在任何常见问题 操作系统苹果Mac OS X 10.6.4英特尔 屏幕分辨率1280 x 800 Web浏览器Safari 5.0.2 浏览器尺寸1190 x 690 色深24位 Java

我们有一个网站:它是使用ASP.NET MVC构建的

目前有一些人在MAC上使用Safari时无法使用登录表单。这个问题很奇怪,因为我(开发人员)有一台MAC电脑,可以用Safari登录。发生的事情是,他们把他们的凭据和网站只是重新加载,但不登录他们

我提供了两个我们从他们那里收集的支持细节示例,以查看是否存在任何常见问题

  • 操作系统苹果Mac OS X 10.6.4英特尔
  • 屏幕分辨率1280 x 800
  • Web浏览器Safari 5.0.2
  • 浏览器尺寸1190 x 690
  • 色深24位
  • Javascript是的
  • Flash版本10(10.0.45)
  • 饼干是的
  • 用户代理Mozilla/5.0(Macintosh;U;英特尔Mac OS X 10_6_4;en-us)AppleWebKit/533.18.1(KHTML,如Gecko)版本/5.0.2 Safari/533.18.5

  • 操作系统苹果Mac OS X 10.5.8英特尔
  • 屏幕分辨率1440 x 900
  • Web浏览器Safari 5.0
  • 浏览器尺寸1440 x 776
  • 色深24位
  • Javascript是的
  • Flash版本10(10.0.45)
  • 饼干是的
  • 用户代理Mozilla/5.0(Macintosh;U;Intel Mac OS X 10_5_8;en us)AppleWebKit/533.16(KHTML,类似Gecko)版本/5.0 Safari/533.16

对我来说,这听起来像是一个cookie问题

我以前在MVC&Safari&Loggin中看到过一个非常类似的错误。尝试检查C:\Windows\System32\LogFiles\HTTPERR中的日志文件,查看是否存在任何400服务器错误。您是否还检查了主事件查看器日志中的任何服务器错误

他们是单击登录按钮还是按enter键?我问的原因是,有时提交的内容由于某种原因没有焦点…网站会刷新。两者都是-我已经去了他们各自的机器并亲自尝试过,但是没有一个好看的网站…谢谢Matt!我现在唯一不喜欢的是比赛用的手风琴。。需要找出一种更直观的方法…谢谢,你能不能说得更含糊一些?开玩笑吧,可能是-但你能说得更具体些吗?(这应该与最后一条评论一致,但我按enter键进入下一行,它插入了它..现在我听起来就像一个忘恩负义的a$$)@Kevin,MVC使用cookie存储用户在会话期间经过身份验证。这可能是因为他们不允许设置第三方cookie,从而导致MVC在重定向到登录页面时只重定向回登录页面。尽管我从他们那里得到的支持详细信息说cookie已打开。。。Safari默认禁用第三方Cookie是吗?但是如果是这样的话,为什么它对某些人有效,而对其他人无效呢?真的,这是一个差不多2年前的答案。我会查看日志-但如果有,这对解决问题意味着什么?我还没有找到解决方案。但我已经能够复制它-只是不是很频繁。登录到facebook,并且在网站上有一个facebook小部件,这增加了它的频率,这让我想知道它是否与它设置的那些cookies有关。。考虑到我可以接触到其中一个有问题的人,我应该能够取下Facebook小部件,然后让他们试用一下,看看这是否有什么不同……在Safari Mac上测试并登录Facebook对我来说也很好。我会检查您的日志文件,包括我提到的不太常见的HTTPERR文件。