【问题标题】:Click a button - open a UNC path单击一个按钮 - 打开一个 UNC 路径
【发布时间】:2015-03-25 10:48:49
【问题描述】:

我有一个带有按钮的 ASP.NET Web 表单。当我单击按钮时,我想打开一个 UNC 路径。我已经创建了事件处理程序并在其中放置了以下代码:

Process.Start(new ProcessStartInfo
    {
        FileName = "\\\\MyServer\\MyShare\\",
        UseShellExecute = true
    });

当我从本地计算机单击按钮时,我收到以下错误:

The specified network password is not correct 

当我从测试网络服务器上传表单并单击按钮时,我收到此错误:

The parameter is incorrect 

各位有什么想法吗?

【问题讨论】:

标签: c# asp.net webforms unc


【解决方案1】:

我测试了您的代码,它在这里运行良好。这个问题似乎与编程无关,而与网络有关。

当您需要输入凭据时,会显示错误消息“指定的网络密码不正确”。使用explorer 连接时,您不能提供这样的凭据,您可以使用net use,但您必须为此提供驱动器名称。

您可以打开共享以供 C# 内部使用using Impersonate, or NetworkConnection

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-20
    • 1970-01-01
    • 1970-01-01
    • 2019-04-12
    相关资源
    最近更新 更多