ASP의 경우 IIS의 해당웹의 익명계정 설정부분에서 특정계정을 지정해 주면 되나,
ASP.NET의 경우는 실행계정이 ASPNET이므로 해당 계정이 적절한 권한이 있어야 한다.
권한설정방법은,
machine.config 에서
<identity impersonate="true" userName="" password=""/> 에 특정 계정을 지정해 주면 된다.
그런데, 특정 웹어플리케이션에만 적용코자 한다면 web.config에서
<location path="testSite/testApplication" allowOverride="false">
<system.web>
<identity impersonate="true" username="testUser" password="dgsd73b8dn">
</system.web>
</location>
를 추가하면 된다.
프로그래밍 코드내에서 해결하는 방법은 다음 문서를 참고하세요.
http://www.netomatix.com/ImpersonateUser.aspx
2004/11/10
Windows2000 ASP.NET에서 네트웍 파일 접근시
가장 많이 본 글
-
마침 저도 User Control 에서 Page의 상태 값에 접근할 필요가 있어서 구현을 해보니 ViewState 속성에 직접 접근하는 것은 않되더군요. 그런데 MSDN 의 예제 코드에서 속성의 get, set 메서드 구현시 ViewState 값을...
-
다음 예는,. 서버에 로그온한 내역을 뽑아 달라는 요청이 있어서 급조한 내용이며, Message 문자열에서 정규편식을 통해서 로그온 이름과, IP주소(원격로그인) 와 로그온 시간을 뽑는 것. c# 이기는 하지만,. PowerShell 로도 가능....
-
SuperSocket 정보: (SpnRegister) : Error 1355.
댓글 없음:
댓글 쓰기