웹 양식이 있는데 누가 그것을 사용하고 있는지 기록하려고합니다. 내가 한 모든 연구는 IIS가 아니라 로컬 상자에서 사용하는 것이 전부였습니다.웹 양식의 사용자 이름을 얻는 중
tw.WriteLine(DateTime.Now + ": " + CurUser);
출력 표시 :
2017년 12월 1일 오후 4시 13분 18초 : 나는 출력을 얻을
using System.Security.Principal; private void Form1_Load(object sender, EventArgs e) { string curuser = WindowsIdentity.GetCurrent().Name; }
System.Web.UI .WebControls.Label
나는 바보 같고 어리 석다라고 생각하고있다. 고마워요
참고 :이 사이트에서는 IIS에서 'Windows 인증'을 사용할 수 있습니다.
해당 코드가 어떻게 출력되는지는 알 수 없습니다. 또는 출력. – David
@David는 업데이트 된 게시물을 어떻게 출력하는지 알고 있습니다. – dwb
'tw '란 무엇입니까? 'CurUser' 란 무엇입니까? (curuser와는 완전히 다른 변수입니다.) 새로운 코드는 어디에서 실행됩니까? 나는 당신이 테스트에서 실수를하거나 틀린 가정을하고 있다고 생각하는데, 질문을 본질적으로 무효로 만듭니다. – David