2010-08-06 12 views
2

BITS 보안 문제가 발생합니다.BITS 자격 증명 문제

IIS 서버에 파일을 업로드하고 다운로드하기 위해 t BITS를 사용하는 응용 프로그램을 만들고 있습니다.

내 요구 사항은 내 가상 디렉터리 암호를 보호하기 위해서입니다. 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

답변

1

domain \ user 형식을 사용해 보셨습니까? 예 : 사용자 이름은 OTSSOLUTIONS\administrator입니까? 서버의 도메인 이름은 웹 도메인 이름과 다를 수 있으므로 '내 컴퓨터'를 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택하여 도메인 이름을 확인하십시오.

관련 문제