【发布时间】:2018-08-22 19:16:01
【问题描述】:
我只是想知道应用程序是否可以识别您连接到的网络。我正在制作应用程序,您必须在应用程序允许您使用它的功能之前将其连接到特定网络,但我想知道这是否可能,我正在使用xamarin,但我可以使用 android@987654322 进行编程@swift, so I also want to know if it's possible forxamarinto do this, if it's possible with android studio andxcode. I am usingxamarin.forms` 顺便说一句。
【问题讨论】:
-
请注意“连接到特定网络”非常弱,因为它很容易被伪造。如果只是为了方便尝试做某事(例如在其设置网络上设置小工具),那很好,但为了实际安全,您应该与网络上的主机交换加密安全消息,而不是依赖网络名称或网关苹果。幸运的是,您可以通过普通的 SSL 类型的网络操作来做到这一点,但如果您的身份验证服务器的 IP 不固定,您可能首先需要通过 mDNS 或类似方式进行一些主机发现。
标签: android ios xamarin xamarin.forms