首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否使用c#连接到隐藏(非广播)网络?

是否使用c#连接到隐藏(非广播)网络?
EN

Stack Overflow用户
提问于 2016-05-20 22:01:03
回答 2查看 657关注 0票数 0

我正在寻找一种通过C#连接到非广播(隐藏)网络的方法。这对我来说是一个新的发展领域。它是一个需要能够管理WiFi连接的UWP应用程序。我目前使用Windows.Devices.Wifi名称空间来做几乎所有其他的事情,但是我不知道如何做非广播。我有网络的SSID和密码。我可能遗漏了一些东西,这可能真的很容易做到,但我遗漏了一些东西。有谁能帮我吗?

EN

回答 2

Stack Overflow用户

发布于 2016-05-31 18:16:29

您可以使用bssid获取WiFiAvailableNetwork,就像我做的那样:

wifiList.AddRange(wifiAdapter.NetworkReport.AvailableNetworks.ToList());wifiAdapter.ScanAsync();var wifiList= await

WiFiAvailableNetwork targetWifi = wifiList.FirstOrDefault(x => x.Bssid.Equals("00:19:a9:7f:08:a0"));

票数 1
EN

Stack Overflow用户

发布于 2016-05-20 22:18:57

根据the documentation的说法,这可以通过WiFiAdapter.ConnectAsync方法来完成。

代码语言:javascript
复制
public IAsyncOperation<WiFiConnectionResult> ConnectAsync(
  WiFiAvailableNetwork availableNetwork, 
  WiFiReconnectionKind reconnectionKind, 
  PasswordCredential passwordCredential, 
  string ssid
)

使用给定的密码和重新连接策略将此Wi-Fi设备连接到隐藏网络。

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

https://stackoverflow.com/questions/37348699

复制
相关文章

相似问题

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