「.net プログラミングをしたことがありますか? はい? よし、これは大規模な壊れたプログラムです。修正してください」. そんな状況ですので、簡単な質問で申し訳ありません。
私が取り組んでいるプログラムは、Web サーバーからファイルをプルします。ユーザーはすでに Web サーバーにログインしていることが予想されます。サーバーにログインしている現在のユーザーのユーザー名を取得する必要があります (または、誰かが実際にサーバーにログインしていることを確認するだけです)。
以下を試してみましたが、空の文字列が返されます。
user = HttpContext.Current.User.Identity.Name;