[英]How to load xml config file from another computer?
我有應用程序C#,配置文件是xml文件。 如果是同一台計算機,則可以正常工作,但不能保證安全。 在這種情況下,每個人都可以看到和讀取此配置文件。
我可以從另一台計算機加載xml文件嗎?
XDocument doc = XDocument.Load(fileXml);
var cmds = doc.Root
.Element("ListProfile")
.Elements("Profile")
.Where(b => b.Element("Id").Value == profile_id)
.SelectMany(b => b.Element("Command").Elements())
.Select(p => new
{
Id = (int)p.Element("Id"),
Path = (string)p.Element("Path"),
Value = (string)p.Element("Value")
});
謝謝。
您是要在啟動應用程序時加載配置,還是可以在初始加載完成后加載配置。 在后一種情況下,最好使用Web服務。
第二台PC也位於哪里? 是在同一局域網內還是在其他地方? 與第一點相同,后者將使Web服務成為更好的選擇。
最后,什么是安全問題。 如果您擔心配置中的密碼,則可以對這些密碼進行加密,然后從XML中加載加密的密碼,然后解密並查看它是否正確。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.