2010-08-06 152 views
2

我正面臨着BITS安全問題。BITS證書問題

我正在創建應用程序,我使用t BITS上傳文件並將其下載到IIS服務器。

現在,我的要求是我想讓我的虛擬目錄密碼保護。我通過IIS>目錄安全完成了它。我不允許匿名訪問,但從客戶端我無法設置ID和密碼。我的代碼是:

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

credz.UserName = "[email protected]"; 
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(); 

但它不工作...

我迫切需要這方面的幫助。

+0

天哪,我希望不是真正的用戶名/密碼! – miguel 2011-04-29 21:17:10

回答

1

您是否嘗試過域\用戶格式?例如。 OTSSOLUTIONS\administrator爲用戶名?您的服務器的域名可能與您的網站域名不同,因此請右鍵單擊「我的電腦」並選擇「屬性」來檢查您的域名。