- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
首先,如果这个问题不适合放在这个位置,我深表歉意,因为它不是严格意义上的代码问题,但我正在努力在其他地方找到任何相关资源。
我们有一个基于使用三星设备(目前为 S7s)作为完全托管设备的解决方案,其应用程序注册为“设备所有者”,然后管理产品所需的一些其他文件和应用程序。这是在出厂重置后通过 NFC 配置到设备上的,通过另一部运行自定义应用程序的手机生成 NFC 消息。
这一切都是独立于任何 MDM 或 EMM 系统完成的,设备所有者应用程序由我们封闭网络上的服务器提供,并且全部由原生 android 功能处理,根本不涉及 knox。
这最初是在运行 android 版本 6.0 和 Knox 2.7 的 S7s 上开发的,并且运行良好。
但是,我们目前正在设置一个理想情况下需要与以前的功能完全相同的重复系统,但我们订购的设备现在配备了 Android 8.0 版和 Knox 3.1,这似乎是一些问题。
第一次尝试通过 NFC 配置设备时,过程成功并且设备所有者设置成功,似乎没有任何问题。
然而,当设备恢复出厂设置以再次测试该过程时,在发送 NFC 消息后,会立即显示一个弹出窗口,内容为:“无法创建工作配置文件”“安全策略阻止创建受管设备,因为自定义操作系统正在或已经安装在此设备上”
这是在手机尝试连接到网络并下载我们的应用程序之前发生的,因此问题不可能存在。
手机是开箱即用的,在最初配置之前甚至从未设置过,因此部署实际自定义固件的可能性为零,为了理智起见,我确认 Knox 保修无效位仍然存在设置为原来的 0x0。
我知道从 Knox 3.0(?) 开始,它与内置的 Android 企业功能集成得更加紧密,但我的印象是它仍然可以在没有的情况下使用,理想情况下我想避免做任何事情不必要的 Knox SDK 集成。如果我必须通过 Knox 执行某些操作才能启用此功能,因为目前这些设备在恢复出厂设置后基本上就没用了。
如果有人知道为什么会发生这种情况或我该如何解决它,我们将不胜感激。
最佳答案
如果有人遇到同样的问题,我收到了三星员工的回复:
This is an issue related to DRK and is due to an invalid time certificate on the device. To fix this, you will need update the time on the device by either connecting to wifi or cellular data, or by manually changing it in the set-up screen. After this is done you will be able to provision the device.
( https://seap.samsung.com/forum-topic/knox-and-nfc-device-owner-provisioning )
似乎是三星操作系统的错误,或者可能是帮助消除安全问题的有意决定。
无论如何,我希望这对将来的人有所帮助。
关于android - NFC 设备所有者配置和 Knox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52839777/
我开发了一个在 Samsung Knox 环境中运行的应用程序。由于 Knox 环境的限制,我需要应用程序根据它是在 Knox 容器中还是在 Knox 容器外做出不同的响应。应用程序如何以编程方式判断
我正在制作一个简单的 QR 扫描应用程序,并使用 Google 的开源 Zebra Crossing 库来做到这一点。我以前做过一个,正在尝试与上次完全相同的方法,但某个 Knox 注册服务妨碍了我。
是否可以使用 Knox Provider 扩展编写 DB 连接器? 我希望 Knox 公开端点以响应 Knox 将放入或从数据库记录中获取的端点。 最佳答案 取决于您要如何连接以及要添加什么功能。目前
如何从 android SDK 以编程方式访问 KNOX 计数器? 我希望我的应用检查该值,以尝试确定它是否在已获得 root 权限的三星手机上运行。 最佳答案 我刚刚反编译了KNOX Status
有谁知道如何构建与 Samsung Knox 兼容的测试应用程序?为安装了 Knox 的三星设备构建应用程序有何不同? 最佳答案 从 KNOX 2.0 开始,不需要应用包装。 这是来自三星 KNOX
首先,如果这个问题不适合放在这个位置,我深表歉意,因为它不是严格意义上的代码问题,但我正在努力在其他地方找到任何相关资源。 我们有一个基于使用三星设备(目前为 S7s)作为完全托管设备的解决方案,其应
我将 Django-rest-Knox 添加到 requirement.txt 中,然后在我的终端中运行 “docker-compose up” 命令。但是,我收到此错误消息“ModuleNotFou
例如,假设我有一个系统,其入口点是 Apache Knox,它将请求重定向到 Apache NiFi。让我们进一步假设我向服务器发送消息 A 和 B 并且 Apache Knox 首先接收消息 A 然
我有一个在 Android 手机上运行的应用程序。这个想法是,从用户的角度来看,手机实际上只是一个屏幕,然后该应用程序在后台完成所有工作并控制第 3 方蓝牙设备,该设备根据用户的一系列问题启用或禁用车
本文整理了Java中org.apache.knox.gateway.util.XmlUtils类的一些代码示例,展示了XmlUtils类的具体用法。这些代码示例主要来源于Github/Stackove
我有一个关于使用 django-rest-knox 进行身份验证的问题。我想在客户端使用 cookie 存储,而不是 localStorage。所以我将像下面这样实现 class LoginView(
我已经尝试使用 knox 将文件 (message.txt) 上传到 aws s3 很多天了。和 Node js。 我一直有一个签名不匹配的错误。 我在 Node js 中的代码(上传不工作所以我只是
我的应用程序在接收来自 Knox 内部 GCM 的消息时遇到了很大的问题。 Knox 之外的同一个应用程序可以毫无问题地接收消息。同一个应用程序在外部和内部注册到 GCM。为什么 GCM 在 Knox
每次从 Samsung Knox 工作方式切换到私有(private)方式时,我的应用程序都会被终止。 亚行日志: 04-25 16:25:41.868 2945-3700/? I/ActivityM
这是一个脑筋急转弯问题,我实际上知道答案。我悬赏它是因为它代表了一个有值(value)的 Node 编程安全提示(这是第一个提示)。 提示2:在HTTP请求中,“Content-Length”头字段的
我正在尝试使用以下方法从 Node 中的 s3 检索图像: app.get('/photos', function(req, res, next) { var data = ''; s3.get('/
我正在开发一个应用程序,当只为用户打开一个应用程序时(不是通过 Knox 密封模式)使用 Airwatch 将设备输入单一用途设备,并且还使用 Knox SDK 来管理设备设置等。我想在应用程序处于信
我正在使用nodejs npm 包“knox”连接到亚马逊s3。我想创建一个下载网址。 目前我使用: var expires = new Date(); expires.setMinutes(expi
我创建了一个简单的 REST Web 服务,它从 curl 返回 {"code":4,"type":"ok","message":"hello there!"} -k -u admin:admin -
我目前正致力于扩展 Apache Knox 与 HDP 2.3.2 上的 HBase 交互的功能。我在 Apache Knox 上创建了一个名为 Decode 的新网关,用于查询 HBase。解码网关
我是一名优秀的程序员,十分优秀!