4

Windows Auth を使用して WCF サービスに対して認証するクリック ワンス アプリケーションがあります。ただし、ユーザーが VPN 接続を介して自宅でこのアプリケーションを実行できるようにしようとしています。ここでの主な問題は、DefaultNetworkCredentials が正しく設定されていないことです。

ユーザーがAD接続されているかどうかを検出したいと思っていました

WindowsIdentity.GetCurrent().Name.StartsWith(@"{DOMAIN NAME}\", StringComparison.InvariantCultureIgnoreCase)

しかし、その後、自宅のマシンでドメインユーザーになりすます方法がわかりません...

4

1 に答える 1

2

ユーザーレベルで取り組む必要があると思いますが、

C:\Windows\System32\runas.exe /netonly /user:\ "YOURAPPPATH"

コマンドラインからこのようにアプリを実行してみてください。(または、インストールにそのようなショートカットが含まれている可能性があります)

実行するたびに、ドメイン パスワードを再入力する必要があります。

ルナの詳細はこちら

于 2013-05-29T20:45:28.980 に答える