2010-08-06 3 views
2

Je suis confronté au problème de sécurité BITS.BITS Credential Problème

Je crée l'application où j'utilise t BITS pour télécharger et télécharger le fichier sur le serveur IIS.

Maintenant, mon exigence est que je veux protéger mon mot de passe de répertoire virtuel. Je l'ai fait via IIS> Directory Security. J'interdit l'accès anonyme, mais du côté client, je ne suis pas en mesure de définir l'identifiant et le mot de passe. Mon code est:

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(); 

Mais cela ne fonctionne pas ...

J'ai besoin d'une aide urgente à ce sujet.

+0

ça alors, j'espère que ce n'est pas le nom d'utilisateur/mot de passe! – miguel

Répondre

1

Avez-vous essayé le format domaine \ utilisateur? Par exemple. OTSSOLUTIONS\administrator pour le nom d'utilisateur? Le nom de domaine de votre serveur peut être différent de votre nom de domaine Web. Vérifiez votre nom de domaine en cliquant avec le bouton droit de la souris sur "Poste de travail" et en sélectionnant "Propriétés".

Questions connexes