イメージをダウンロードするためにファイル共有(サービスレベルのアカウントを使用)に接続する必要のあるC#アプリケーションを開発しています。複数の資格情報を持つサーバーに接続する
私が遭遇している問題は、ユーザーがすでに他の共有に使用されている共有サーバー上の資格情報を持っていることです。ドライブに共有が割り当てられている場合は、同じサーバー上の別の共有に別の資格情報でログインできません。だから私がこのアプリケーションの共有の別の資格情報を使用してログオンしようとすると:
"エラー1219:複数のユーザー名を使用して、同じユーザーによるサーバーまたは共有リソースへの複数の接続は許可されていません。サーバーまたは共有リソースへの以前のすべての接続を切断し、再度試みてください。
私が試して共有に接続するために使用しているコードthis exampleからは、WNetUseConnection関数が使用されています。
アイデア?ありがとう。
編集:私はこれのための回避策を見つけました、私はホスト名の代わりにホストのIPアドレスで接続します。
マインドはあなたがそれを解決したかどうかを共有しましたか? –