ユーザーが自分のマシンにログインしているクライアント ウィンドウのユーザー名を取得したいのですが、
私はこれらを試しました:
Request.servervariable["LOGON_USER"],
Request.servervariable["AUTH_USER"],
Request.servervariable["REMOTE_USER"]
しかし、IIS にアプリケーションを展開すると、これらすべての値が空白になり、アプリのシナリオにいくつかの制約が適用されます。Windows アカウントのユーザー名を db に渡すため、認証モード ="form" を使用しています。この Windows ユーザー ID が db に存在するかどうかを認証します。
同様に、IIS で匿名アクセスが必要です。