0

私はウェブアプリケーションを開発しています。ユーザー アカウントを使用して PC にログインしたときに、デフォルトの Web ブラウザーで Web アプリケーションを開く必要があります。そして、彼のドメイン ユーザー名を抽出し、それを Web アプリケーションに渡す必要があります。

c#.net Windows サービスを使用してこれを実行しようとしましたが、うまくいきませんでした。

 protected override void OnStart(string[] args)

 {
   string target = "http://www.microsoft.com";


        try
        {
            System.Diagnostics.Process.Start(target);
        }
        catch
            (
             System.ComponentModel.Win32Exception noBrowser)
        {
           // if (noBrowser.ErrorCode == -2147467259)
              //  MessageBox.Show(noBrowser.Message);
        }
        catch (System.Exception other)
        {
           // MessageBox.Show(other.Message);
        }

    }

Windowsサービスまたはその他のソリューションを使用してこれを行う方法を知っていますか?

4

2 に答える 2