Sharepoint my site의 URL은 항상 기본 domain으로 구성되어 있습니다.

도메인을 변경하기 위해서는 일단 먼저 새로운 어플리케이션으로 만드셔야 합니다.

그리고 나서 대체 액세스 맵핑을 설정하여 진행하시면 됩니다~

 

이번에는 Web App 생성 및 구성 그리고 중앙관리에서의 설정 방법에 대해 다뤄 보고자 합니다.

 

저의 현재 PC에 설정되어 있는 Web App는 아래와 같습니다.

 

mySite 접속 시 아래와 같이 ae-dev라는 컴퓨터 명으로 접속되도록 설정되도록 되어 있습니다.

 

먼저 중앙관리에서 새로운 Web App를 만들어 보도록 하겠습니다.

  1. 중앙관리 –> 응용 프로그램 관리로 접속
  2. 웹 응용 프로그램 –> 웹 응용 프로그램 관리로 접속
  3. 상단의 리본 메뉴에서 새로 만들기 선택
  4. 포트 및 호스트 헤더 설정 그리고 확인..
  5. 사이트 모음 만들기 선택 후 사이트 이름, 설명 입력
  6. 서식 파일 선택에서 Enterprise –> My Site Host 선택
  7. 할당량 서식 파일에서 Personal Site 선택
  8. 다시 사이트 모음 만들기 선택 후 웹 사이트 주소의 관리 경로 정의 선택
  9. personal 와일드 카드 경로 추가
  10. 웹 응용 프로그램 관리에서 생성된 Web App 선택 후 리본 메뉴의 셀프 서비스 사이트 만들기 선택
  11. 셀프 서비스 사이트 만들기 사용 설정

 

이렇게 하면 일단 My Site를 사용하는 Web App 설정은 끝난 것입니다.

DNS 등록이나, 호스트 등록은 되어 있다고 생각하고 진행합니다

안되어 있는 경우 직접 등록해 주시기 바랍니다.

대채 엑세스 맵핑의 설정은 아래 사이트에서 확인하여 주시기 바랍니다.

2011/02/22 - [SharePoint 2010/Settings] - Sharepoint 2010 대체 액세스 매핑(Alternate Access Mappings)


이것을 다시 My Site에서 사용할 수 있도록 설정해 줘야 합니다.

설정 할 때 서비스를 그대로 사용하셔도 관계는 없을 것 같으나.. 저는 삭제 하고 서비스를 다시 만들고 진행하겠습니다.

방법은 아래와 같습니다.

  1. 중앙관리 –> 응용 프로그램 관리로 접속
  2. 서비스의 응용프로그램 –> 서비스 응용 프로그램 관리로 접속
  3. User Profile Service Application 선택 상단의 리본메뉴에서 삭제 클릭
  4. 리본 메뉴에서 새로 만들기 –> User Profile Service 응용프로그램 선택
  5. 이름 및 응용 프로그램 풀 이름 설정 (User Profile SVC, User Profile SVC Pool)
  6. 프로필 데이터베이스 등을 설정하고자 하면 이름 변경
  7. 내 사이트 호스트 URL, 내 사이트 관리 경로 입력 (생성한 Web App 경로 [http://my.dev.com/], /personal)
  8. 서비스 응용 프로그램 관리 재 접속 –> User Profile SVC 선택 후 리본 메뉴의 관리 선택
  9. 내 사이트 설정 –> 내 사이트 설정으로 접속
  10. 기본 설정 검색 센터 경로 설정, 언어 옵션 선택, Newsfeed 선택 후 완료.

 

이렇게 하면 완료 된 것입니다.

간단한게 설명만 해 놓았고 위의 설명대로만 따라 하시면 됩니다.

중요한 부분은 아래의 캡쳐를 확인해 주시고 직접 My Site로 접속해 보시면 됩니다.

 

신규 Web App 생성 시 설정 내용

 

my.dev.com의 사이트 모음 생성

 

my.dev.com의 personal 와이드 경로 추가

 

셀프 서비스 사이트 만들기

 

User Profile Service 삭제

 

User Profile 생성

 

User Profile 서비스 구성

 

내 사이트 설정

 

이렇게 해서 완성된 사이트는 아래와 같습니다.


이상입니다.


고맙습니다~



Download MSChart Control Tool

http://www.microsoft.com/ko-kr/download/details.aspx?id=14422

 

기본 .Net 의 경우에 Web.config 구성하는 방법

http://msdn.microsoft.com/ko-kr/library/dd990785(v=vs.100)

 

Sharepoint 사용시에 Web.config 설정을 하지 않으면 아래와 같이 오류가 발생됩니다.

오류 내용은 아래와 같습니다.

 

요청 형식 ‘GET’에 대한 HTTP 처리기가 없습니다.

 

아래와 같이 Web.config 파일을 구성하셔야 합니다.

<configuration>
   ...
   <system.web>
      ...
      <httpHandlers>
         ...
         <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
         ...
      </httpHandlers>
      ...
   </system.web>
   ...
  <system.webServer>
    ...
    <handlers>
      ...
      <add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
      ...
    </handlers>
  ...
  </system.webServer>
  ...
  <appSettings>
    ...
    <add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\Temp\;"/>
    ...
  </appSettings>
</configuration>

 

그리고 IIS에 구성되어야 하는 부분이 있습니다.

appSettings에 설정한 dir 경로가 이미지 출력 경로입니다.

이 경로는 IIS에 가상경로로 설정해야 합니다.

 

 

그런 후 코드에서 ImageLocation을 해당 경로로 설정해 주셔야 합니다.

Chart chrtSalesData = new Chart();
chrtSalesData.ImageStorageMode = ImageStorageMode.UseImageLocation;

chrtSalesData.Legends.Add("Legend");
chrtSalesData.Width = 500;
chrtSalesData.Height = 300;
chrtSalesData.RenderType = RenderType.ImageTag;
string imagePath = "~/_layouts/ChartImg/";
chrtSalesData.ImageLocation = imagePath + "ChartPic_#SEQ(200,30)";
chrtSalesData.Palette = ChartColorPalette.Berry;

그런 후 해당 페이지를 보면 아래와 같이 정상적으로 이미지가 출력 되는 것을 확인 할 수 있습니다.

 

아래는 위의 이미지를 출력하는 코드입니다.

aspx, aspx.cs 코드 첨부하였습니다.

 

이상입니다.

감사합니다.


 

어제 즉 2012-07-16에 Microsoft Office Customer Preview 가 나왔습니다.

http://www.microsoft.com/office/preview/en

 

Preview 버전으로 발표된 제품에는 다음과 같습니다.

  • MS Office 2013
  • MS Sharepoint Server 2013
  • MS Sharepoint Foundation 2013
  • MS Project Server 2013
  • MS Exchange 2013
  • MS Lync Server 2013

꽤 많은 제품이 한번에 노다지로 나왔습니다.

그 중 Sharpoint 관련 사이트에 대한 정보만 알아보도록 하겠습니다.

 

먼저 Sharepoint Preview Page입니다.

http://sharepoint.microsoft.com/en-us/preview/default.aspx

 

이번 바뀐 내용을 좀 더 자세하게 알아보시려면 아래 링크에서 비디오를 좀 둘러 보시면 될 것 같습니다.

 

http://technet.microsoft.com/en-us/sharepoint/fp123606

 

개별 파일 다운로드는 아래 링크에서 가능합니다.

http://www.microsoft.com/en-us/download/details.aspx?id=30361

 

그리고 Technet에 Sharepoint 2013에 대한 내용입니다.

http://technet.microsoft.com/en-us/library/cc303422(v=office.15)

 

제품 다운로드는 아래 링크에서 가능합니다.

http://msdn.microsoft.com/ko-kr/office/apps/fp123627

 

설치 환경은 아래와 같이 하시면 됩니다.

http://msdn.microsoft.com/en-us/library/ee554869(v=office.15)

 

MSDN 출처

Depending on your specific requirements and budget, you can choose one of the following options:

  • Install SharePoint 2013 Preview on Windows Server 2008 Service Pack 2 x64 (or Windows Server 2008 R2 x64).

  • Use Microsoft Hyper-V and install SharePoint 2013 Preview on a virtual machine running a Windows Server 2008 Service Pack 2 x64 (or Windows Server 2008 R2 x64) guest operating system.

 

Sharepoint 2013의 관련 그 외 링크...

http://blog.mastykarz.nl/whats-new-public-facing-websites-sharepoint-2013/

http://www.sharepointjoel.com/Lists/Posts/Post.aspx?List=0cd1a63d-183c-4fc2-8320-ba5369008acb&ID=568



마지막으로 설치 후 화면에서 테마 만 살짝 건든 모습입니다.

 

 

이상입니다.


 

Sharepoint 에서 대체 액세스 매핑을 구성하여 다른 도메인을 사용하는 방법에 대해서 알아보도록 하겠습니다.

 

파워쉘을 이용한 방법입니다.

http://technet.microsoft.com/ko-kr/library/ff607632.aspx

New-SPAlternateUrl를 이용하여 입력 가능하며, Sharepoint 중앙 관리에서 하는 기능과 동일합니다.

 

 

 

중앙 관리를 이용한 방법

 

시작 –> Microsoft SharePoint 2010 Products –> SharePoint 2010 중앙 관리

 

응용 프로그램 관리 –> 대체 액세스 매핑 구성

 

 

공용 URL 편집

 

 

대체 액세스 매핑 컬렉션 –> 대체 엑새스 매핑 컬렉션 변경을 선택

 

 

추가할 웹 응용 프로그램 선택

 

 

추가할 영역(인트라넷, 인터넷, 사용자 지정, 엑스트라넷) 등에 해당 URL 입력

 

 

 

위와 같이 나오면 등록이 완료되었습니다.

 

저는 위와 같이 등록 한 후 Host File에도 해당 URL을 추가하였습니다.

 

C:\Windows\System32\drivers\host

#아래와 같이 추가

127.0.0.1	my.gimsdev.com

 

 

Windows Server 2008 R2에서 해당 URL로 접속하게 되면 NTLM 창에서 로그인이 되지 않는 현상이 발생되었습니다.

해결 방법은 아래와 같습니다.

 

시작 –> 실행 –> regedit

 

regedit

 

 

레지스트리 편집기에서 아래 경로로 이동

 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0

 

 

MSV1_0에서 마우스 오른쪽 버튼 클릭 –> 새로 만들기 –> 다중 문자열 값

혹은 상단 메뉴 편집 –> 새로 만들기 –> 다중 문자열 값

 

아래 값을 추가합니다.

BackConnectionHostNames

 

 

 

생선된 키에 마우스 오른쪽 버튼 클릭 –> 수정 혹은 상단 메뉴 편집 –> 수정

 

 

값 데이터에 매핑할 URL을 입력합니다.

 

 

이후 아래와 같이 정상적으로 페이지를 확인 할 수 있습니다.

 

 

 

참고 URL

블로그 (여기를 클릭하여 이동)

MSDN (여기를 클릭하여 이동)

 

이상입니다.

 

감사합니다.

sharepoint 기본 페이지 변경하는 방법은.

기능을 활성화 시켜야 합니다.(2007 동일)

 

혹은 사이트 템플릿에 녹여 놓는 방법도 하나의 방법이 될 수 있으나.

오늘은 사이트 기능을 활성화 시켜 기본 페이지를 변경하는 방법을 알아보도록 하겠습니다.

 

처음 설치하게 되면 당연히 기능은 비활성화 상태입니다.

 

먼저 사이트 작업에서 사이트 설정으로 이동합니다.

 

 

사이트 모음 관리 –> 사이트 모음 기능

 

 

Sharepoint Server 게시 인프라를 활성화 시킵니다.

 

 

사이트 작업 –> 사이트 기능 관리

 

 

Sharepoint Server 게시 기능을 활성화 시킵니다.

 

그러면 디자인에 시작 페이지 링크가 생성된 것을 확인 할 수 있습니다.

 

 

시작페이지 란에 전체 주소를 입력하고 변경하면 완료 됩니다.

찾아 보기를 사용하셔도 괜찮습니다.

 

 

이상입니다.

 

감사합니다.

Sql Provider를 이용하여 SharePoint의  인증 방식을 구현하는 방법을 설명하고자 합니다.

 

저의 개발환경은 아래와 같습니다.

Windows Server 2008 R2 (Kor)

ActiveDiretory 설정

SharePoint 2010

MSSql 2008 R2

 

먼저 Form 인증을 위한 MemberShip Provider를 구성합니다.

C:\Windows\Microsoft.NET\Framework64\v2.0.50727 이동하여 aspnet_regsql.exe

 

 

 

다음

 

 

응용 프로그램 서비스에 대해 SQL Server 구성을 선택합니다.

 

 

SQL이 설치된 서버를 선택합니다.

 

Windows 인증이나, Sql Server 인증을 이용하여 MemberShip Provider를 구성할 Database를 선택합니다.

 

Database는 먼저 만드셔야 됩니다.

 

 

저는 User 라는 DataBase를 만들고 User Database를 선택하였습니다.

 

 

다음

 

 

 

 

Sql 브라우저 에서 위와 같이 설정 되어 있다면 프로파일 DB설정은 완료 되었습니다.

 

그리고 해당 MemberShip Provider를 기본 구성으로 IIS에서 구성합니다.

SharePoint Central Administration v4를 선택하고 연결 문자열을 선택합니다.

 

 

 

- 연결 문자열 선택.

 

 

- 위 화면에서 LocalSqlServer 선택 후 우측의 편집 클릭.

 

 

- 위 화면에서 SQL서버명 설정,데이터 베이스명(프로파일DB명)설정 후.

- 자격증명 지정에서 설정을 클릭 하여 뜨는 화면에서 해당 SQL서버 아이디/패스 입력

- 확인 클릭.

 

b. 프로파일러/Role 설정

- 다시 이전 화면에서.

 

- .NET 사용자 클릭

 

 

- 우측의 작업 –> 공급자 클릭.

 

 

- 화면에서 추가 클릭.

 

 

- 위 화면에서 종류는 위에 선택된 SqlMemberShipProvider 선택

- ConnectionStringName : LocalSqlServer 선택

- 아래 동작은 입맛대로 선택.

- ApplicationName : / ç 으로 입력.

- 그 후 확인 클릭.

- 다시 이전화면에서.

 

 

- .NET 역할 선택.

- 역할 화면에서. 추가

 

 

 

위 화면에서

- 종류는 : SqlRoleProvider 선택.

- 이름은 : 아무거나(저는 GimsRole이라고 만듬.)

- ConnectionStringName : LocalSqlServer

- ApplocationName : /

- 위와 같이 설정 후

- 다시 초기 화면에서 .NET 사용자 선택

 

 

 

 

우측의 작업 –> 추가 선택

 

 

 

확인..

 

그리고 Sharepoint(이하 SPS)에서 응용프로그램을 만듭니다.

 

 

웹 응용 프로그램 관리

 

 

리본 메뉴의 새로 만들기 선택

 

 

클래임 기반 인증으로 변경

Windows 인증 사용 체크 해제(폼 인증 Only)

 

FBA(양식 기반 인증) 사용 체크

아까 생성한 공급자를 입력하고 역할 이름 역시 아까 생성한 역할을 입력합니다.

 

 

데이터베이스 인증을 저는 sql 인증으로 변경하였습니다.

 

 

 

 

이렇게 해서 SharePoint – 13369 응용프로그램을 하나 만듭니다.

 

그리고 사이트를 등록합니다.

 

 

중앙관리 메인 페이지로 이동 후 응용프로그램 관리에서 사이트 모음 만들기 선택

 

 

제목은 하고 싶은대로..

주 사이트 모음 관리자의 경우에는 저는 아까 등록한 사용자 즉 test를 입력하였습니다.

그리고 확인…

 

 

 

 

그리고. IIS에서 .Net 사용자에서 공급자, 역할 등을 다시 등록해야 됩니다.

등록은 SharePoint Central Administration v4 하였던 방식 그대로 등록하시면 됩니다.

등록하는 곳은.

SharePoint Web Services
그리고 생성된 웹 사이트에 전체 적용하시면 됩니다.

 

이후 IIS에 생성된 웹사이트 즉 SharePoint - 13369의 웹사이트에 인증 부분을 변경해 주셔야 됩니다.

 

 

익명 인증을 선택하고 우측의 사용 안 함을 선택하여 사용하지 않도록 설정합니다.

그리고 해당 페이지를 띄웁니다.

 

 

바로 로그인 페이지로 이동 되어 로그인 후 사이트를 확인 할 수 있습니다.

관리자로 등록한 test로 로그인하시면 로그인 완료 됩니다…

 

좀 정신 없이 적었습니다.

감사합니다~

  1. 2014.04.22 18:00

    비밀댓글입니다

  2. dong 2014.04.22 18:01

    안녕하세요 좋은정보 감사합니다. 여쭤볼 것이 있어 댓글을 남깁니다.
    위의 방법대로 진행하던중 .NET 사용자에 들어가면 해당 사용자를 가져올 수 없다는
    Error 메세지와 해당 사용자가 로그인하지 못했다는 Error 메세지가 나오는데요
    혹시 왜 이렇게 나오는지 알고계신가요?

    • Favicon of https://dev.angeleyes.kr BlogIcon Angeleyes 2014.04.22 18:03 신고

      프로바이더 연결이 잘못 된것 같습니다.
      자세한 내용은 설명으로만 확인하기에 심도 깊은 부분이라.. 제가 더 이상 답변 드리기 어렵네요..

      죄송합니다.

  3. dong 2014.04.24 17:52

    사전에 질문했던 내용은 해결이 되었는데요..
    또다른..질문이 있어 댓글을 남깁니다.
    위의 내용과 같이 셋팅을하고 중앙관리에서 웹 응용 프로그램을 생성하기 위해
    관리 화면에 들어가려고 하면 로그인 창이 뜨게되고
    시스템 계정으로 로그인을 하려고 해도 되지가 않습니다.
    인증관련 문제인 것 같아 찾아보려고 하는데 잘 해결이 되지 않네요
    위의 이미지에서는 다른 작업 없이 바로 들어가지는 것 같은데
    혹시 어떤 이유에서 이러한 상황이 발생하는지 알고 계시다면
    조언 부탁드립니다
    감사합니다.

    • Favicon of https://dev.angeleyes.kr BlogIcon Angeleyes 2014.04.24 17:54 신고

      중앙관리에 접근이 안된다는 말씀이신가요??

      서버는 어디에 위치하는지요? 로컬에서 테스트 중이신지요??
      만약 외부에 있는 서버라면 원격접속으로 접속하여서 직접 로그인해 보세요.

      중앙관리와 위의 SQL Provider와는 관계가 없습니다.
      쉐어포인트 설치시에 사용한 계정으로 접근하면 접근 되어야 합니다.

      감사합니다.

    • Favicon of https://dev.angeleyes.kr BlogIcon Angeleyes 2014.04.24 17:56 신고

      아 그리고..
      쉐어포인트 네이버 카페가 있습니다.

      http://cafe.naver.com/spsv3

      여기에 글을 남겨주셔도 괜찮을 것 같습니다...
      제가 운영진은 아니지만 알고 있는 부분은 공유해 드리겠습니다.

      감사합니다.

  4. dong 2014.04.24 18:04

    로컬에서 작업중이고요
    중앙관리는 들어가지는데 그 이후 웹 응용 프로그램 관리 화면을 들어갈때에
    로그인창이 나타나게됩니다.
    로그인이 실패이후에 나오는 메세지는

    '/'응용 프로그램에 서버 오류가 있습니다
    엑세스가 거부되었습니다
    오류 메시지 401.2:권한 없음 서버 구성 때문에 로그온하지 못했습니다.

    이렇게 나오구요..
    감사합니다

    • Favicon of https://dev.angeleyes.kr BlogIcon Angeleyes 2014.04.24 18:06 신고

      중앙관리 첫 화면 도메인과 웹 응용 프로그램 관리 화면의 도메인이 틀린지 확인해 주세요..

      만약 같은데... 로그인창이 나오는 것은...
      뭔가 문제가 있는 것 같습니다.

      그렇게 될 이유가 없거든요...
      쉐어포인트의 문제가 아니라. IIS의 입장에서 보면 말이죠..

  5. dong 2014.04.24 18:12

    일단 도메인은 같습니다..

    인증 설정 때문에 이러한 문제가 발생하였을수도 있는걸까요??

    아~그리고 너무 친절하게 답변해주셔서 감사합니다

    • Favicon of https://dev.angeleyes.kr BlogIcon Angeleyes 2014.04.24 18:14 신고

      인증 설정과 중앙관리는 별개입니다..

      뭔가 다른 문제가 있는 것 같습니다..
      직접 볼 수가 없어서 어떤 문제인지 짐작이 안되네요...

      혹시 IIS 의 중앙관리 응용프로그램을 건드셨는지요????

  6. dong 2014.04.25 09:20

    위에서 설정하신
    SharePoint Central Administrator v4가
    중앙관리 맞지 않나요??
    저 부분에 대해서 위의 내용 처럼 설정을 바꾸었습니다

    • Favicon of https://dev.angeleyes.kr BlogIcon Angeleyes 2014.04.25 09:26 신고

      음...
      중앙관리 iis설정을 원복하시고 한번 해보시겠어요?

  7. dong 2014.04.25 13:27

    web.config 파일을 원래의 것으로 바꾸고
    다시 해보니 Error 없이 해결되었습니다
    많은 조언 감사드립니다

  8. dong 2014.04.25 16:53

    저 혹시 밑에서 네번째 이미지를 보니 런타임 오류가 있는 페이가 있는데
    생성한 웹 응용 프로그램 들어갈때에 나타났던 문제이신가요?
    저도 런타임 오류가 나타나는데 어떻게 해결하셨는지 아시면 조언 분탁드립니다
    위에 나와있는것처럼 웹 응용 프로그램의 인증에서 익명인증은 사용안함으로 바꾸었습니다

    • Favicon of https://dev.angeleyes.kr BlogIcon Angeleyes 2014.04.25 17:01 신고

      저 페이지의 내용은 기억이 안나네요...
      런타임 오류는 어떤 내용인지요??

      오류의 내용을 먼저 파악해야 될 것 같습니다.
      설정하고 로그인이 한번도 안된 것인지요??

      이 포스트 내용을 지금 제가 쭉 사용하고 있는 것이 아니라.. 파일럿 형태로 작성했던 것이라 부정한 부분이 있는지도 모르겠습니다...

  9. SP_User 2014.06.27 10:11

    안녕하세요
    올려주신 내용으로 작업중에 질문사항이 생겨 글을 남깁니다.
    .NET 사용자 페이지에서 사용자를 등록 후 암호를 변경하기 위해서
    암호 다시 설정... 메뉴를 클릭하면
    "암호를 다시 설정하려면 사용자의 질문과 대답이 필요합니다. 보안을 유지하는
    가장 좋은 방법으로 웹 응용 프로그램을 사용하여 암호를 다시 설정해야 합니다."
    라는 파업창이 나타나고 확인을 클릭하면 이 후 아무련 반응이 없는데
    혹시 사용자의 암호를 변경하려고 하려면 어떻게 해야하는지 알고 계신가요??

 

SharePoint 에서는 Session이 활성화 되어 있지 않습니다.

그래서 HttpContext.Current.Session이 Null 입니다.

 

IIS와, 해당 사이트의 Web.config 파일을 수정하여 사용하실 수 있습니다.

 

저의 컴퓨터 구성 사항은 아래와 같습니다.

Windows Server 2008 R2

SharePoint 2010으로 구성되어 있습니다.

SharePoint에서는 SharePoint – 80  이라는 웹 응용 프로그램만 만들어 놓은 상황입니다.

 

먼저 IIS에서 설정하는 방법부터 보시겠습니다.

 

 

 

모듈을 선택합니다.

 

 

우측 상단의 관리되는 모듈 추가를 선택합니다.

 

 

이름은 SessionState라고 입력합니다.

종류는 제일 하단에 System.Web.SessionState…을 선택합니다.

 

그리고 확인

 

등록 된 것을 확인 할 수 있습니다.

 

그리고 해당 사이트의 Web.config 파일을 수정합니다.

 

 

 

 

Web.config 파일에 configuration –> system.web –> httpModules

아래와 같이(진하게 표시된 부분) 추가합니다.

    
      
      
      
	  
	  
    

 

그러면 이제 정상적으로 HttpContext.Current.Session을 사용하실 수 있습니다.

 

이렇게 하면 SharePoint에서 전체 적으로 Session을 사용하실 수 있습니다.

 

 

그리고 SharePoint 사이트 하위에 생성된 응용프로그램의 경우(ex: _laouts –> SNA)에는 Web.config 에 아래와 같이(진하게 표시된 부분) 등록하시면

해당 응용프로그램에서만 사용 가능합니다.

 

configuration –> system.webServer –> modules

 

		
			
			
			
			
		

 

위 방법은 SharePoint에 적용하지 않고 적용하셔야 됩니다.

중복 적용 시에는 아래와 같이 에러가 납니다!

 

 

감사합니다.


+ Recent posts