特定于使用 Intune 管理的 Edge 浏览器的公司 iPhone 的 Web 应用程序错误

问题描述 投票:0回答:1

我不确定哪些因素与我面临的问题有关,所以我试图给出一个相当广泛的轮廓。

我们最近为年度活动部署了一个公司 SPA Web 应用程序,该应用程序基于带有客户端 JavaScript 和 jQuery 的 ASP.NET MVC 5。它使用Windows身份验证,工作人员可以通过手机访问。

基本功能是搜索联系人、输入表单数据并提交更新。初始页面加载后,所有请求均使用 AJAX 请求处理,例如$.get(urlToGetContacts).done(funcHandleDone).fail(funcHandleFail)

我们在部署到外部可访问站点之前在桌面浏览器中进行了测试,以便我们可以使用移动设备进行测试。

我们无法使用自己的手机(各种 Android 和 iPhone 的混合)“破解它”,但是,许多员工使用公司手机(iPhone SE 第三代,迫使用户使用 MS Edge 浏览器)。

这些都存在一些奇怪的错误(尽管我有一部 iPhone SE 第二代,具有相同的 iOS 版本和相同的 Edge 浏览器和内部版本号,但完全没问题)。

首先,显示 - 文本和图形的流程不同 - 在公司移动设备上更加笨重。

然而,更令人担忧的是搜索联系人的问题不会返回,用户陷入加载状态。没有生成服务器端错误。

我被告知我们正在使用 Microsoft Intune 来管理公司的 iPhone 机群。

问题是这些问题的根源在哪里?

您如何诊断它们?

对于明年的应用程序,我想知道部署 .NET MAUI 应用程序是否会更好。

javascript iphone microsoft-edge intune
1个回答
0
投票

你还没有把问题说清楚,但如果你只是想听听故障排除的建议,你首先需要弄清楚是否是 Intune 引起的。

查找 Intune 托管设备并从 Intune 中排除该设备以进行测试。或者将新设备(之前没有显示任何问题)添加到 Intune 并监控行为。

如果您可以确认 Intune 导致了此问题,请尝试删除一些(浏览器)策略,直到一切恢复正常。如果 Intune 没有任何反应,那么尝试不同的浏览器,检查是否是浏览器或设备本身造成的。

© www.soinside.com 2019 - 2024. All rights reserved.