--auth-user-pass スイッチを介してファイルからユーザー名/パスワードを OpenVPN に渡そうとすると、次のエラーが発生します。
"Sorry, 'Auth' password cannot be read from a file."
少なくとも彼らは礼儀正しい。
したがって、私たちの回避策は、Auth Username: および Auth Password: プロンプト (これは C# にあります) を受け取ったときに、プログラムで「標準入力」に書き込むことでした。
タイミングに関するものは 100% 信頼できるものではないため、資格情報を別の方法で OpenVPN に渡す方法を探していて、この投稿に出くわしました: OpenVPN Post
--enable-password-save オプションを使用してソースを再コンパイルできると書かれています。誰もこれを行うことができましたか?
私の最後の質問は次のとおりです。クライアント側で認証ユーザー名/パスワードを openvpn.exe に渡すにはどうすればよいですか? そして、OpenVPNGUI はどうにかしてこれを行いますか (おそらく、彼らが行うことをコピーできます)?