Windows phone 8 Windows MDM服务器SyncML协议的实现
我是Windows MDM server的新手,还在学习,所以我的问题可能有点幼稚,请耐心点:) 我正在尝试开发windows MDM服务器。我浏览了Windows MDM协议文档、SyncML文档和MOF文件。但我还不确定ADD、Replace等命令的语法。如何将数据发送到设备中。。。用于各种MOF类的SyncML 在doc中提供的一个发送证书的示例中,这一点非常清楚。但是没有给出明确的例子来发送数据,比如wifi配置文件作为数据。它是不是只有逗号分隔列表的键值对Windows phone 8 Windows MDM服务器SyncML协议的实现,windows-phone-8,mdm,syncml,oma,Windows Phone 8,Mdm,Syncml,Oma,我是Windows MDM server的新手,还在学习,所以我的问题可能有点幼稚,请耐心点:) 我正在尝试开发windows MDM服务器。我浏览了Windows MDM协议文档、SyncML文档和MOF文件。但我还不确定ADD、Replace等命令的语法。如何将数据发送到设备中。。。用于各种MOF类的SyncML 在doc中提供的一个发送证书的示例中,这一点非常清楚。但是没有给出明确的例子来发送数据,比如wifi配置文件作为数据。它是不是只有逗号分隔列表的键值对 如果有人已经在使用MDMSe
如果有人已经在使用MDMServer,并希望共享示例SyncML格式化命令,这对我的情况非常有帮助。使用代理添加Wifi的示例
<SyncML
xmlns="SYNCML:SYNCML1.2"
xmlns:ns2="syncml:metinf">
<SyncHdr>
<VerDTD>1.2</VerDTD>
<VerProto>DM/1.2</VerProto>
<SessionID>7</SessionID>
<MsgID>2</MsgID>
<Target>
<LocURI>urn:uuid:E4544F96-AA41-5E12-B8C5-4C3CEF6E1822</LocURI>
</Target>
<Source>
<LocURI>https://www.examplemdm.com/1/</LocURI>
</Source>
</SyncHdr>
<SyncBody>
<Status>
<CmdID>1</CmdID>
<MsgRef>2</MsgRef>
<CmdRef>0</CmdRef>
<Cmd>SyncHdr</Cmd>
<Data>200</Data>
</Status>
<Sequence>
<CmdID>POL_WIFI</CmdID>
<Atomic>
<CmdID>PROXY_WIFI_PSK_1</CmdID>
<Add>
<CmdID>WIN_POL_WIFI_WPA_WPA2_PSK_1</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/WiFi/Profile/MY%20NETWORK/WlanXml</LocURI>
</Target>
<Meta>
<ns2:Format>chr</ns2:Format>
</Meta>
<Data><WLANProfile
xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"><name>Mits Laptop</name><SSIDConfig><SSID><name>Mits Laptop</name></SSID><nonBroadcast>false</nonBroadcast></SSIDConfig><connectionType>ESS</connectionType><connectionMode>auto</connectionMode><autoSwitch>false</autoSwitch><MSM><security><authEncryption><authentication>WPA2PSK</authentication><encryption>TKIP</encryption><useOneX>false</useOneX></authEncryption> <sharedKey><keyType>passPhrase</keyType><protected>false</protected><keyMaterial>myPassword</keyMaterial></sharedKey></security></MSM></WLANProfile>
</Data>
</Item>
</Add>
<Add>
<CmdID>add_proxy</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/WiFi/Profile/MY NETWORK/Proxy</LocURI>
</Target>
<Meta>
<ns2:Format>chr</ns2:Format>
</Meta>
<Data>192.168.1.228:8888</Data>
</Item>
</Add>
</Atomic>
</Sequence>
<Final/>
</SyncBody>
1.2
DM/1.2
7.
2.
urn:uuid:E4544F96-AA41-5E12-B8C5-4C3CEF6E1822
https://www.examplemdm.com/1/
1.
2.
0
消息头
200
POL_WIFI
代理无线网络PSK 1
WIN_POL_WIFI_WPA_WPA2_PSK_1
/供应商/MSFT/WiFi/Profile/MY%20网络/WlanXml
chr
WLANProfile
xmlns=”http://www.microsoft.com/networking/WLAN/profile/v1"nameMits膝上型电脑/namesidconfigssidnamemits膝上型电脑/name/SSIDnonBroadcastfalse/nonBroadcast/SSIDConfigconnectionTypeESS/ConnectionTypeConnectionModeAutoSwitchFalse/connectionModeautoSwitchfalse/autoSwitchMSMsecurityauthEncryptionauthenticationWPA2PSK/authenticationencryptionTKIP/encryptionuseOneXfalse/useOneX/authEncryptionSharedKeyTypePassphrase/keyTypeprotectedfalse/protectedkeyMaterialmyPassword/keyMaterial/sharedKey/security/MSM/WLANProfile
添加\u代理
/供应商/MSFT/WiFi/Profile/MY NETWORK/Proxy
chr
192.168.1.228:8888
是的。。。。坚持用同样的方法(