다음을 통해 공유


현재 단일 Sign-On 액세스를 확인하는 방법

먼저 관련 응용 프로그램이 현재 사용자에 대해 설정되어 있는지 확인해야 합니다. ISSOMapper.GetApplications를 호출하여 이 쿼리를 수행할 수 있습니다.

Single Sign-On 데이터베이스에서 현재 사용자가 사용할 수 있는 응용 프로그램을 쿼리하려면 다음을 수행하십시오.

  1. ISSOMapper의 새 인스턴스를 만듭니다.

    일반적으로 는 ISSOMapper SSO(Single Sign-On)에서 정보를 검색하도록 설계된 인터페이스입니다. 대부분의 유사한 쿼리에서 를 사용할 ISSOMapper 가능성이 큽니다.

  2. GetApplications를 호출하여 현재 사용자와 관련된 모든 응용 프로그램을 검색합니다.

    GetApplications는 현재 사용자와 관련된 응용 프로그램만 자동으로 반환합니다.

    다음 코드 예제에서는 Single Sign-On 데이터베이스 쿼리 방법을 보여 줍니다.

private static string[] Applications=null;  
. . .  
public static string[] GetCurrentUserApplications()  
{  
   if(Applications==null)  
   {  
      string[] descs;  
      string[] contacts;  
      ISSOMapper mapper=new ISSOMapper();  
      mapper.GetApplications(out Applications, out descs, out contacts);  
   }  
   return Applications;  
}  

참고 항목

Enterprise Single Sign-On으로 프로그래밍