サービスとして実行され、アプリケーションを起動するユーティリティを作成しています。私が管理者としてログインしてサービスを開始する限り、アプリケーションを実行します。私はログアウトし、サービス(およびアプリケーション)は引き続き実行されます。しかし、別のユーザーが異なる資格情報でログインした場合、サービス・ユーティリティーによって開始されたアプリケーションのフロントエンドGUIにはアクセスできません。サービスに使用するユーザーアカウントは何ですか?
問題を解決するために使用できるアカウントがあるかどうか疑問に思っていましたか?あるいは、誰かがそのアイデアや洞察を持っていれば?
はい。 3層アプリケーションと呼ばれています。あなたはあなたのアプリを再設計するべきです。 –
GUIはどのようにサービスと通信しますか? –