首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在iOS应用程序中进行身份验证的方法

在iOS应用程序中进行身份验证的方法
EN

Stack Overflow用户
提问于 2011-11-11 09:39:27
回答 1查看 235关注 0票数 1

我正在为一个通过TCP/IP读取iOS控制器数据的客户端开发一个PLC应用程序。如果你知道你要找的是什么,基本上,可编程逻辑控制器设备没有任何方法来验证user..so;如果你想要,你可以读取数据并写入寄存器。这个应用程序的目标是允许在应用程序中进行某种权限或身份验证。举例说明。所述设备的工程师具有访问寄存器的权限,但是维护人员仅具有只读权限。无法向LAN上的PLC设备添加身份验证方法。我需要想出一种通过应用程序来做这件事的方法。

有什么建议吗?

要牢记的事情...

1:这些PLC设备通常不在可以访问互联网的LAN上。

2: iPAD/iPhone通常无法访问互联网进行任何基于web的身份验证。

3:这个应用程序也将需要在Android上开发,因此身份验证将需要跨平台兼容。

4:来自不同公司的不同客户将需要“调整”和“自定义”用户权限的能力。

如果我需要澄清什么,请告诉我。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-03-05 03:29:08

Allen Bradley已经为他们的PLC创建了一个非常类似的软件平台,叫做Assetcentre for OC,我建议你仔细阅读他们的文档来理解他们的架构。在他们的软件系统中,第一步是删除所有PC上的PLC通信软件,并强制它们通过一个特殊的“网关”网络版本进行连接,该版本既处理认证/安全,又执行实际的PC-->PLC通信。

对于“未连接”模式,PC“借用”一个许可证(下载安全配置文件),其中有一个到期日期,这样文件就“过期”了。

显然,任何在工厂中拥有“流氓”PC的人都可以通过回到他们过去使用的方式来绕过所有这些。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8088708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档