当前位置: 首页>>代码示例>>C#>>正文


C# AuthenticationManager.Unregister方法代码示例

本文整理汇总了C#中System.Net.AuthenticationManager.Unregister方法的典型用法代码示例。如果您正苦于以下问题:C# AuthenticationManager.Unregister方法的具体用法?C# AuthenticationManager.Unregister怎么用?C# AuthenticationManager.Unregister使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Net.AuthenticationManager的用法示例。


在下文中一共展示了AuthenticationManager.Unregister方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Main

// This is the program entry point. It allows the user to enter 
   // her credentials and the Internet resource (Web page) to access.
   // It also unregisters the standard and registers the customized basic 
   // authentication.
   public static void Main(string[] args) 
   {
   
     if (args.Length < 3)
           {
               showusage();
           }
           else 
     {    
        
       // Read the user's credentials.
       uri = args[0];
       username = args[1];
       password = args[2];

       if (args.Length == 3)
         domain = string.Empty;
       else
         // If the domain exists, store it. Usually the domain name
         // is by default the name of the server hosting the Internet
         // resource.
         domain = args[3];

       // Unregister the standard Basic authentication module.
       AuthenticationManager.Unregister("Basic");

       // Instantiate the custom Basic authentication module.
       CustomBasic customBasicModule = new CustomBasic();
          
       // Register the custom Basic authentication module.
       AuthenticationManager.Register(customBasicModule);

       // Display registered Authorization modules.
       displayRegisteredModules();
       
       // Read the specified page and display it on the console.
       getPage(uri);
     }
     return;
   }
开发者ID:.NET开发者,项目名称:System.Net,代码行数:44,代码来源:AuthenticationManager.Unregister

示例2: DisplayAllModules

IEnumerator registeredModules = AuthenticationManager.RegisteredModules; 
// Display all the modules that are already registered with the system.
DisplayAllModules();  
registeredModules.Reset();
registeredModules.MoveNext();
// Get the first Authentication module registered with the system.
IAuthenticationModule authenticationModule1 = (IAuthenticationModule)registeredModules.Current; 
// Call the UnRegister() method to unregister the first authentication module from the system.
String authenticationScheme = authenticationModule1.AuthenticationType;
AuthenticationManager.Unregister(authenticationScheme);
Console.WriteLine("\nSuccessfully unregistered '{0}",authenticationModule1+"'."); 
// Display all modules to see that the module was unregistered.
DisplayAllModules();
开发者ID:.NET开发者,项目名称:System.Net,代码行数:13,代码来源:AuthenticationManager.Unregister


注:本文中的System.Net.AuthenticationManager.Unregister方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。