1

那里

这是 wpa_supplicant.conf 的示例

# allow frontend (e.g., wpa_cli) to be used by all users in 'wheel' group
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
#
# home network; allow all valid ciphers
network={
    ssid="home"
    scan_ssid=1
    key_mgmt=WPA-PSK
    psk="very secret passphrase"
}
#
# work network; use EAP-TLS with WPA; allow only CCMP and TKIP ciphers
network={
    ssid="work"
    scan_ssid=1
    key_mgmt=WPA-EAP
    pairwise=CCMP TKIP
    group=CCMP TKIP
    eap=TLS
    identity="user@example.com"
    ca_cert="/etc/cert/ca.pem"
    client_cert="/etc/cert/user.pem"
    private_key="/etc/cert/user.prv"
    private_key_passwd="password"
}

我在C#代码中有一个名为Wificonfig的对象,用于保存ssid、key_mgmt、psk等,如果不存在我想用C#代码创建文件,如何序列化对象并创建文件,是有没有人可以为此提供一些示例代码?我不确定 C# 是否序列化技术。是合适的方法,谢谢。

4

1 回答 1

0

试试“ Daabli ”。这是一个(反)序列化器,可序列化为纯文本的 C 样式格式。它还允许您对特定字段的序列化进行精细控制。

于 2013-05-14T15:13:31.157 回答