IIS7 - .NET应用程序在Intranet上显示正常,在移动设备上显示错误

时间:2012-01-03 12:51:28

标签: mobile iis-7

好的,这曾经有用,但它似乎已于1月1日停止工作。

我们有一个.NET页面,向我们的内部移动用户显示一些数据。此页面在IIS7中使用匿名身份验证进行设置。 (Windows Server 2008 R2是Web服务器的操作系统。)通过我们的Intranet访问时,页面显示正常。当试图通过我们的黑莓访问时,我们收到以下错误消息:

"Error: Page cannot be displayed.  Please contact your service provider for more details. (1)"

这是IIS错误,AT& T问题还是黑莓问题?我的主管就我的情况而言,我在IIS中没有足够的经验来了解会导致此功能的任何其他内容......

2 个答案:

答案 0 :(得分:0)

您应该咨询您的网络运营团队。我猜测黑莓正在从外部Intranet访问服务器(虽然这只是一个猜测)...所以让他们仔细检查域/ IP是否可以从外部访问。这可能就是您可以从网络中访问它的原因。

或者,如果您的黑莓配置为通过VPN访问网络,我会仔细检查该连接。

答案 1 :(得分:0)

忘记将解决方案发布到此。

原来这是一个黑莓问题。借助最新的操作系统,RIM将内部和外部浏览器组合到一个浏览器中。所述浏览器尝试确定给定站点是内联网还是因特网站点。即使BES(sp?)设置正确,我们的服务仍然不稳定。有些人可以进入我们的内部网主页地址并获取内部网;其他人在互联网上获得网络擅自占地者网站。由于我们尝试访问的页面嵌套在目录结构中,因此网站擅自占地者在其站点中没有包含该名称的页面。这就是为什么我们得到上面显示的错误。

我们的决议 - 我们创建了一个不同的BES别名来指向我们的内部网,并将其推广到所有适用的用户。利用这一点,浏览器无需确定我们是否需要我们的内部网站点或互联网上的页面;它正确显示了内部网页。