使用C#,并假设用户输入unc路径。当我将文件写入unc路径时,是否有办法验证下线两个月后,该文件是否与他输入文件时使用的机器相同?

即,我正在向路径写入一些敏感信息,并希望阻止某人将另一台具有相同名称/共享等的机器放在网络上并获取输出。或者,如果该软件在笔记本电脑上运行,并且用户将其插入另一个网络,而恰好有一台具有相同名称/共享的计算机...

除了使用IP地址(并确认是否相同)之外,还有其他想法。除了对unc共享的写入权限外,我不一定对远程计算机具有任何权限。

是的,我可能有点偏执,但是想知道是否有可能...

最佳答案

如果您无权访问此框并且不想使用IP,那么我唯一能想到的就是在用户进入UNC并验证存在性和内容时,在共享上保留一个隐藏文件(也许当您重新访问时。

关于c# - 使用UNC路径(相对)唯一地标识计算机,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2690610/

10-16 08:55