ネットワークレベルの認証が必要なVistaマシンにmstscax.dll(Microsoftリモートデスクトップコントロール)を使用してログインしようとしています。RDPコントロールを使用して、ネットワークレベルの認証が必要なVistaマシンにログインします。
私はIMsRdpClientNonScriptable4、IMsRdpClientAdvancedSettings4、およびIMsRdpClient6のすべてのメソッドを使いました。この機能を有効にしていると思われる機能が多数あります。
- EnableCredSspSupport
- PromptForCredentials
- PromptForCredsOnClient
- NegotiateSecurityLayer
残念ながら、MSDNのドキュメントはpratacily無用であると私はウェブ上でこれらのいずれかのための例を見つけることができません。 「ロイヤルTS」という製品がこのように接続できるため、可能性があることはわかっています。
「Royal TS」とVistaのリモートデスクトップの両方がCredUIPromptForWindowsCredentialsのような認可プロンプトを作成するというヒントが1つあります。これは、そのような機能を使って資格情報を取得してからおそらくPublisherCertificateChainを使用してRDPに伝えます。
いずれかのアイデアが役に立ちます。
ありがとう!私はこれを約1時間見てきました。これで私はおそらくもう2時間も節約できました。 –