2

我正面临 BITS 安全问题。

我正在创建使用 t BITS 将文件上传和下载到 IIS 服务器的应用程序。

现在,我的要求是我想让我的虚拟目录密码受到保护。我已经通过 IIS>Directory Security 完成了。我不允许匿名访问,但从客户端我无法设置 ID 和密码。我的代码是:

SharpBits.Base.BitsCredentials credz = new SharpBits.Base.BitsCredentials();

credz.UserName = "administrator@otssolutions.net";
credz.Password = "ad_10ots";
credz.AuthenticationScheme = SharpBits.Base.AuthenticationScheme.Digest;
credz.AuthenticationTarget = AuthenticationTarget.Server; 

BitsJob newJob = manager.CreateJob("vv", JobType.Upload);

newJob.AddFile("http://192.168.1.48/upload/abc.txt", @"C:\Temp\xyz.txt");
newJob.AddCredentials(credz);
newJob.Resume();

但它不工作...

我迫切需要这方面的帮助。

4

1 回答 1

1

您是否尝试过域\用户格式?例如OTSSOLUTIONS\administrator用户名?您的服务器的域名可能与您的 Web 域名不同,因此请通过右键单击“我的电脑”并选择“属性”来检查您的域名。

于 2011-04-29T16:22:39.310 回答