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 に答える