• 카테고리
    • 전체 글

    • 카테고리1
    • 카테고리2
    • 카테고리3
    • 카테고리4
  • 태그
  • 방명록

'2007/06/20'에 해당되는 글 2건

  • 2007.06.20 NTLM 창에서 암호 저장을 했을때, 발생되는 현상.
  • 2007.06.20 서버컨트롤의 Label의 <LABEL> 과 <SPAN> 변신 조건

NTLM 창에서 암호 저장을 했을때, 발생되는 현상.

기술자료/.NET 2007. 6. 20. 15:58
SharePoint로 사이트를 구성하면, 해당 페이지, 사이트로 이동하면
자동적으로 NTLM 창이 뜨면서 사용자 로그인을 묻게 된다.
그런데, 이 NTLM 창에서 암호 저장을 하게 되면, 희안하게
계속 로그온이 되도록 구성된다.

사용자 삽입 이미지
그런데 웃기는 건, 이 사이트 내에서 로그아웃을 해도 여전히 로그온이 된 것 처럼 나오고,
게다가, 공유 폴더도 로그온 정보를 전혀 안묻고 위의 권한으로 열린다는 것이다.

이 부분에 대해서 전혀 설명을 못하고 있었다.

그런데, 하나의 Utility를 이용해서 하나의 가정을 세울 수 있었다.
http://www.nirsoft.net/utils/network_password_recovery.html
위의 사이트에서 하나의 프로그램을 받았는데, 네트워크 연결이 되면 발생되는 Credential들을 전부 나열해주는 도구였다. 이 도구를 이용해서 확인해 본 결과,
암호 저장을 하면, 네트워크 공유로 영구 연결을 해버린다는 것이다.
즉 암호를 영구 연결을 통해 유지한다는 것이다.

즉, 이 NTLM 창의 암호 저장은 단순하게 특정 웹페이지를 위한 쿠키 따위를 저장하는
레벨이 아닌 직접 해당 경로의 네트워크 공유를 걸어 버린다는 것이다.
사실 저것 처럼 해당 경로의 네트워크 공유를 건다는 것은 웹 폴더를 아무 권한없이
열수 있다는 의미지 않을까 싶다. 즉 웹 페이지는 인증 없이 통과하고, 네트워크 공유는 자동적으로 수행되는 결과를 가져올 수 있는 것이다.

 
그러면 이제... 저 네트워크 Credential 만 지우면 된다. 최소한 -_-;;;
728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

서버컨트롤의 Label의 <LABEL> 과 <SPAN> 변신 조건

기술자료/.NET 2007. 6. 20. 09:20
ASP.NET의 서버 웹컨트롤로 만들면 CS 프로그램 짜듯이 쉽게 UI를 구성할 수 있다.
마치 일반 Windows Form 프로그램 짜듯이 붙이게 되는데,
이 컨트롤을 실제 웹 브라우저에서 볼 수 있도록 HTML로 번역하게 된다.

TextBox 같은 경우 <Input type="text" .. >로,
Button 같은 경우 <Input type="button" ...> 로  번역되어 나타낸다.

그런데, 이 중 요상한 것이 있는데, 바로 Label 컨트롤이다.
이 Label 컨트롤을 다른 컨트롤 처럼 만들어서 붙이면 이상하게 <span> 으로 붙는다.
그런데 다른 부분의 Html 소스를 보면 <Label ..> 로 구성되어 있다.
그래서 간혹 CSS를 구성하다 보면 유독 그 녀석만 CSS가 안먹는 기이한 현상을
만들어 낸다. 게다가 HTML 코드 자체가 틀리니 미묘하게 짜증까지...

하지만 그 속에서 쓰고 있는 웹 컨트롤은 모두 똑같이 Label 이였다.
그럼 이와 같은 차이가 발생하는 이유는 무엇일까?

그것은 Label의 역할에 따라 다르게 번역되는 것이다.
사용자 삽입 이미지
위의 구성 내용 중 RSS Feed 주소 부분이 바로 이 Label로 만들어진 부분인데,
그냥 Label을 생성해서 붙이기만 하면 저 부분은 Span으로 구성되게 된다.
      <span .... > RSS Feed 주소 </span>

만일 html에서 Label로 표시하고 싶으면, Label의 속성 중에 AssociatedControlID 라는 부분에 이 Label이 수식하고 있는 컨트롤 ID를 넣으면 된다.
즉 만일 저 위의 그림의 예제에서 TextBox ID가 txtRSSFeeder 이면,
  label.AssociatedControlID  = "txtRSSFeeder";
이렇게 서버에서 구성해주면 된다.

그러면 실제 웹에서 보여주는 소스를 보게 되면,
     <Label for="txtRSSFeederxxxxxxxx" > RSS Feed 주소 </Label>
     (txtRSSFeederxxxxxx에서 xxxxxx 부분은 볼때 마다 틀린 값이 붙는다.)






     
728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

  • «
  • 1
  • »
250x250

블로그 내에 소스 코드 삽입 이사온 기념 스킨도... RSS 전문 기능 비활성화 관련. 스킨 바꾸어 보았습니다. 서버 파일 정리 좀 했습니다.

«   2007/06   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Google Apps Engine twi2me 개발환경 Visual Studio e-book java 오류 불만 좀 SharePoint 협업 me2photo 매뉴얼 WSS Buscuit 2010 Azure 친구 인터파크 것 블로그 지름신 me2dayzm 비스킷 moss windows MOSS 2007 Tutorial 수 me2sms

  • Total :
  • Today :
  • Yesterday :

Copyright © 2015-2025 Socialdev. All Rights Reserved.

Copyright © 2015-2025 Socialdev. All Rights Reserved.

티스토리툴바