调试用于Safari的Intranet ASP.NET应用程序

时间:2021-03-15 01:38:14

I have an asp.net intranet application for booking jobs and a phone index. Now most of my users are fine as they are using Firefox and or Internet Explorer. I have a user who can only use Safari and for some reason when we navigate to the intranet app, Safari seems to do a lot of loading then finally says; "Safari could not open the page “http://mywebserver/” because the server is not responding."

我有一个asp.net内部网应用程序,用于预订工作和电话索引。现在我的大多数用户都很好,因为他们使用的是Firefox和Internet Explorer。我有一个只能使用Safari的用户,出于某种原因,当我们导航到Intranet应用程序时,Safari似乎做了很多加载然后最后说; “Safari无法打开页面”http:// mywebserver /“,因为服务器没有响应。”

Although the short answer is to get the user to use another browser, as a programmer, I am interested into why this is the case in the first place and what I can do now, and in the future, to detect and where necessary redirect so that my asp.net applications can also run in Safari.

虽然简短的回答是让用户使用另一个浏览器,但作为一名程序员,我很感兴趣为什么会出现这种情况,以及我现在可以做什么,以及将来如何检测并在必要时进行重定向我的asp.net应用程序也可以在Safari中运行。

I am also interested if anyone has any suggestions as to how I can go about getting this asp.net application to run for this user, in Safari. We have tried navigating to the site using machine name and IP address and still get the same response.

如果有人对如何在Safari中为这个用户运行这个asp.net应用程序有任何建议,我也很感兴趣。我们尝试使用计算机名称和IP地址导航到该站点,但仍然得到相同的响应。

Many thanks,

Barry

1 个解决方案

#1


1  

Are you using ISA Server and user impersonation in the ASP.Net application? I've seen issues where safari crashes if you try to authenticate through ISA Server.

您是否在ASP.Net应用程序中使用ISA Server和用户模拟?如果您尝试通过ISA Server进行身份验证,我已经看到了safari崩溃的问题。

Ensure that local addresses are bypassing the proxy, that may resolve the issue.

确保本地地址绕过代理,这可能会解决问题。

#1


1  

Are you using ISA Server and user impersonation in the ASP.Net application? I've seen issues where safari crashes if you try to authenticate through ISA Server.

您是否在ASP.Net应用程序中使用ISA Server和用户模拟?如果您尝试通过ISA Server进行身份验证,我已经看到了safari崩溃的问题。

Ensure that local addresses are bypassing the proxy, that may resolve the issue.

确保本地地址绕过代理,这可能会解决问题。