私が必要としているものを見ているだけでなく、見つけられません。勝つフォームから、私はURLを渡すWebブラウザを開きたいと思います。しかし、私はこれをしながら認証を提供する必要があります。私はsystem.diagnostics.process.start( "http:// userid:pw @ site")を使ってみましたが、うまくいきません。誰かが手を貸すことを望んでいた。新System.Security.SecureStringの 点心としてwinformからWebブラウザを開く
ここに感謝の先端を使用して シャノン
が..私が持っているものです...
薄暗いメートルPW文字列= "mypasswordという"
For Each c As Char In pw
m.AppendChar(c)
Next
Dim pis As ProcessStartInfo = New ProcessStartInfo("http://test/pagegoingafter.aspx")
With pis
.UserName = "userid"
.Password = m
.UseShellExecute = False
End With
Process.Start(pis)
としては、
ログオンに失敗しました。ユーザー名またはパスワードが不明です。 それは私には奇妙に思えますが、もし私がfirefoxでしたらhttp://userid:[email protected]/pagegoingafter.aspx私のページに行くことができます。私がIE 8で同じことをしたら...喜びはありません。
IEを動作させるためにできることが他にあります。上記のコードも同様に動作するように考えています。
どのような認証ですか?その事は – Oded
です。私はSQL 2008 R2 Express高度なサービスレポートサービスを使用しようとしています。レポートを表示するためにインストールされている場所以外のマシンを許可するドメイン上に存在することを望みます。助けようとしている非営利団体にはドメインがありません。だから私は、彼らが毎回ログインする必要がないように、私は、URLを通過する信用を得ることができるかどうかを確認しようとしています。ログインはサーバー上のユーザーIDとパスワードです。すべてのボックスに同じアカウントを作成し、同じワークグループを持つことでこれで得ることができる時間はたくさんありますが、RSの場合は動作していないようです – jvcoach23