ASP.NET ??? ????????? ??? ??????? ?? ??? ??????? ?????? ???? ?? ????? ?? ???? ??? ???? ?? ??? ???? ?? ??? ???? ????

???? ?????? ???? ??????
???? ID: 901183 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

?? ???? asp.NET ??? ????????? ?? ??????? ?? ??? ???? ??? ???? ?? ??? ??????? ?????? ???? ?? ??? ???? ?? ??? ???? ?? ????? ???? ???

???:?? ???? ??? ??? ?? ???? ???? ?? ??? ??? ?? ????? ?? ???? ???? HTTP ?????? ????HttpWebRequest????, ??? ?? ???? ??? ???? ??????? ???? ?????

?????

?????, ??? ?????? ??? ?????? ??? ????????? ???????? ???? ????? ??? ?????? ????????? ?? ??? ???? ?? ???? ??? ?????? authorizations ????? ?? ?? authentications ?? ???? ???? ????? ?? ??????? ??????? ??????? ?????????? ????? ???? ?? ??? ??? ???? ?? ??? ???? ???? ??????????? ?? ???????? ???

?? ??? asp.NET ??? ????????? ?????????? ?????????? ?? ????? ???? ?? ?? ??? ???? ?? ??? ???? ?? ?????? ???? ??, ?? ???? ?? "????? ????????" ?????? ????? ??????? ?? ???? ??? ?? ???? ?????? ????????? ?? ?? Microsoft Windows ??????? ????????? ??? ??? ???? ???, ???? ?? ?????? ????? ??????? ?????

?? ??????? ???? ?? ??????? ???????? ??? ?? ???? ?????????? ?????? ???? ???? ??:
  • ??????? ???? ??????: Asp.NET ??? ????????? ??? ??????? ?????? ???? ????? ?? ??? ?? ?????? ??? ????? ???
  • ??????? ?????????? ??????: ?????? ?????????? ????????? ??? ??????? ?????? ???? ????? ?? ??? ?? ?????? ??? ????? ???
??????????, ?? ???? ????????? ?? ???????? ?????????? ??????? ?????? ???? ?? ??????? ???? ??, ?? ??????? ?????????? ??????? ?? ??????? ?????????? ?????? ???? ?????, ??????? ?????? ???? ?????? ?????????? ??????????? ?? ??? ??? ????? ???????, ??????? ?????? ???? ???? ??? asp.NET ??? ?? ??? ??????????

???? ???????

??? ??????? ?????? ???? ?? ????? ???? ?? ??? ??? asp.NET ??? ????????? ?? ????? ???? ?? ??? ?? ??????? ?????? ???? ?? ?????? ??????? ???? ??? ??????? ???? ????? ?? ?? ??????? ???? ?????? ??? ??? ??????? ?????? ???? ??????? ??, ?? ??????? ?????????? ???????????? ?? ???? ??? ?????????? ????? ?? ??? ?? ?????????? ?? ??????? ?????? ???? ?? ??????? ???? ?? ??? ?????? ???? ??? ?????, ?? asp.NET ??? ????????? ?? ????? ?? ??? ????? ???? ???? ?? ?? ?????????? ???? ?? ??? ??????? ?????? ???? ?? ????? ???? ??????

???:Microsoft .NET Framework 1.1 ?????? ??? 1 (SP1) ?? ??????? ???? ?????? ??? ??????? ?????????? ?? ????? ???? ?? ??? ??????? ???? ?????? ???

???? ??? ??, ?? asp.NET ??? ????????? ??? ??? ???? ???, ????????? ????? ??????? ?????????? ?????????? ?????? ?? ??????? ???? ?? ?? ??? ???? ??? ???? ?? ??? ??????? ?????? ???? ??????

??????? ?????? ???? ??????? ???? ?? ?????????? ???? ?? ??? ?????? ???

??????? ?????? ???? ?? ??????? ???? ?? ???, ?? asp.NET ??? ????????? ?? ????? ?? ??? ????? ???? ???? ?? ?? ?????????? ???? ?? ??? ??????? ?????? ???? ?? ????? ???? ???? ?? ???, ????? ????? ?? ???? ?????

??? 1: ??????? ???? ?????? ??? ??????? ?????? ???? ???????

??? ???? ??? ??? PKCS # 12 (.pfx) ????? ??? ??? ??????? ?????? ???? ??, ?? Microsoft Windows HTTP ???? ?????????? ???????????? ????? ????? ?? ???? (WinHttpCertCfg.exe) ??????? ?????? ???? ?? ??????? ???? ?? ??? ?? ??????? ???? ???? ???? ???????? ?????????? ???? ?? ??? ??????? ?????? ???? ?? ????? ????? ??? ???? ?? ???, ????? ????? ?? ???? ????::
  1. ??????? ???? ?? ???? ??? Microsoft Windows HTTP ??????? ?????? ?????????? ???????????? ?????? ????? ?? ??????? ???? ?? ??? ????? Microsoft ??? ???? ?? ????:
    HTTP://www.Microsoft.com/downloads/details.aspx?familyid=c42e27ac-3409-40e9-8667-c748e422833f
  2. ?? ????? ????????? ?? ????? ???? ?????:
    winhttpcertcfg -iPFXFile-c LOCAL_MACHINE\My - ?? IWAM_TESTMACHINE -pPFXPassword
    ???:PfxFile.pfx ????? ?? ??? ??????????.pfx ????? ?? ??? ??????? ??? ??? ????? ???? ??????? ?? ???????? ???? ??, ?? ???-p?????????

    ??????????, WinHttpCertCfg.exe ????? ????? ??????? ??? ????? ??:
    C:\Program Files\Windows Kits\Tools ??????
??? ???? ???? .pfx ????? ?? ????? ???? ??, ?? Microsoft Windows Server 2003 ?? Microsoft Windows 2000 Server ??? ??? ???????? ?? Microsoft ?????????? ???? ??????? ??, ?? ??????? ?????????? ?? ??????? ???? ?????? ??? ??????? ?? ?????? ?? ???? ???? ??? ???? ?? ???, ????? ????? ?? ???? ????::
  1. ??????? ???????? ?? ??? ?????????? ????????????? ???? ?????????? ???? ?? ????? ?? ??? ?? ?????
  2. Microsoft Internet Explorer ??? ?????????? ?????????? ?? ???? (CA) ??? ????? ?????? ?? ???, ??? CA ????? CAServer ?? ??? ??, ?? ????? ??? ???? ?? ????:
    HTTP://CAServer/certsrv
  3. ?? ??????????? ????? ?? ??? ????????? ????,??? ?????????? ?????? ?????? ????-????? ????, ?? ???? ???????? ?????????? ??????.
  4. ????? ????,?? CA ???? ?? ??? ?????? ????? ???? ?? ?????.
  5. ?????????? ?????????? ????????????? ???, ??? ??? ?? ?-??? ??? ???? ?????
  6. ??????????????? ?? ???????? ?? ????????????, ????? ??????????? ?????????? ?????? ????.
  7. ?????????? ?????????, ?? ??? ???? ?? ??? ????? ??????????? ???????? ?????????? ?????? ??? ?????????? ?????????????? ?? ????? ?? ??? ????? ????, ?? ???? ???????? ????.

    ??????? ?????????? ?? ??? ?????? ID ?? ??? ?????
  8. ???????????? ???????????? ???????????? ????? ???, ????? ???????.
  9. CA ??????? ?????? ???? ???? ???? ??? ??, ?? ??? ????? ????????? ??????? ????-????? ????, ?? ???? ??????? ????? ?????????? ?????? ?? ?????? ?????.
  10. ?? ???????????? ?? ??? ?????? ?????????? ?????? ?? ??? ????, ??? 7 ??? ????? ???? ??? ??? ?????????? ?????? ???? ????? ?????
  11. ????? ????,?? ?????????? ??????? ?????? ????-????? ????, ?? ???? ?????????????????? ???????????? ???????????? ????? ?? ??????? ?? ??? ?? ..

??? 2: ???????? ???? ?? ??? ??????? ?????? ???? ?????

?? ??? ???, ?? ??????? ???? ?????? ??? ???????? ?? ?? ??????? ?????????? ?? ??????? ?? ??? asp.NET ???? ?? ??? ?????? ???? ?????? ??????? ???? ???? ?? ?? Windows Server 2003 ??? ????????? ?? ????? ?? ??? ???????? ???? ??? ?????, ?? ??????? ???? ???? ?? ??? ?????????? ?? ??? ????? ???? ?????? ??? ?? asp.NET ????? ?? ??? ??? ????? ???? ???????? ???? ??? ??, ?? ????? ???? ?? ??? ????? ???? ?????? ???

???:??? Microsoft ??????? ????? ????? (IIS) 5.0, ASPNET ?? ??????? asp.NET ???? ???? ?? ??????? ???? ?? ??????? ???? ????? ?????, ???? IIS 5.0 ??? ??? ???????? ?? ASPNET ???? ?? ??? ?????? ?????

???? ??????? ?????????? ???? ?? ??? ????? ????, ?? ????? ????????? ?? ????? ???? ?????:
WinHttpCertCfg.exe -?? - c LOCAL_MACHINE\MY -s"IssuedToName" -a "AccountName"
???:AccountName?? ??????? ???????? ???? ?? ??? ????? ???? ?? ??? ???IssuedToName????? ?? ??? ?? ??????? ?????? ???? ???? ???? ??? ?? ?? ????? ?? ??? ??? ?? ???? ?? ?? case-insensitive ??? ???????? ??? ???? ??? ???????? ???? enumerated ?????????? ???????? ??? ??? ???? ??? ???? ?? ????? ???

????? ???????-?????? ??????? ?? ??????? ???? ???? ??? Microsoft ??????? ?????????? ???????? (IIS) 6.0 ?? ??? ??????? ?????? ???? ?? ????? ???? ???? ?? ?? ?????? ??:
WinHttpCertCfg.exe -?? - c LOCAL_MACHINE\MY -s"IssuedToName"-??"NetworkService"
????? ???????-?????? ??????? ?? ?? ???? IIS 5.0 ??? ASPNET ???? ?? ??? ?????? ???? ?? ??? ??????? ?????? ???? ???? ?? ?????? ??:
WinHttpCertCfg.exe -?? - c LOCAL_MACHINE\MY -s"IssuedToName"-??"ASPNET"
???:?? ?? Windows HTTP ???? ?????????? ???????????? ????? ?? ????? ?? ??????? ?????? ???? ?? ?? ??? ??? ?????? ???? ?? ??? ??????? ?????? ???? ?? ???????? ???? ?? ????????? ?? ???? ???? ?? ????????? ?? ??????? ?? ????? ?????? ?? ???, ????? ???????-?????? ??????? ????? ??????????? ???? ?? ??:
Winhttpcertcfg.exe -iPFXFile-c LOCAL_MACHINE\My - ?? ?AccountName?

??? 3: ????? ????????? ??????? ?????? ???? ?? ??????? ?????????? ?????? ?? ??????? ???? ?? ?????? ???? ?? ???

??? Windows ??????? ????????? ?? ?? ?? ????-?????? ????????? ???? ???? ?????? ????????? ??????? ?????? ???? ?? ????? ???? ???, ?? ??????? ?????????? ?????? ??? ??????? ?????? ???? ???????? ???? ?? ??? ???????, ??? ??? ???? ????????? ???? ???? asp.NET ??? ????????? ???? ??????? ?????? ???? ?? ???? ????? ????, ??????? ?????? ???? ?? ???? ?? ???? ??? ???????? ???? ??????? ???? ???????

?? ??? ?? ????????? ????? ?? ??? ??????? ?????? ???? ?? ??????? ?????????? ?????? ??? ??????? ???? ?? ?????? ???? ?? ??? ?????????? ??????? ???????? ?? ????? ?? ???? ????? ???

???:??? ??????? ?????????? ??????? ???? ?????? ??? ???? ?? ?? ??, ?? ??? ?? ??? 1 ??? ?? ??? ??? ??????? ???? ?????? ??? ??????? ?????? ???? ??????? ?? ???? ???, ?? ??? 4 ?? ????? ???????, ??? ?? ??? 3 ?? ????? ???? ???? ?? ?????? ?????? ???? ?? ??? ??????? ?????? ???? ???? ???? ?? ??? ??? 2?

??????? ???? ?? ?????? ???? ?? ??? ??????? ?????? ???? ?? ????????? ?????, ?? ????? ?? ???? ????:
  1. ????? ????,???????????? ????,???????????:MMC?? ????-????? ????, ?? ???? ???OK.
  2. ????? ???????????? ??,?????/??????? ?????-???? ????-????? ????, ?? ???? ???add.
  3. ??????????????? ?????-?? ??????????? ????? ???, ????? ?????????? ????????? ????,add????? ????,???????? ????????? ????,next?? ????-????? ????, ?? ???? ?????????.
  4. ??????????????? ?????-?? ??????????? ????? ???, ????? ?????????? ????????? ????,add????? ????,???? ?????????? ?????? ????-????? ????, ?? ???? ?????????.
  5. ????? ????,??? ?????? ????-????? ????, ?? ???? ???OK.
  6. ??????? ?????????? ?????? ?? ??????? ?????????? ?? ??????? ???? ?? ??? ????? ????? ?? ???? ????:
    1. ??????? ?????????? ???? - ??????? ??????????, ??????? ??????????????? ????-????? ????, ?? ???? ????????? ????.
    2. ??????? ?????? ???? ?? ????-????? ????, ????? ??????? ?????????? ????,????????? ????-????? ????, ?? ???? ???next.
    3. ??????, ???? ????? ??????? ?????????? ?????? ???? ??, ASP.NET ??? ????????? ??????? ?????????? ?? ????? ???? ???? ?? ???? ??? ?? ???? ???? ??????? ?????? ???? ??????? ???? ????? ??? ???? ?? ???, ??? 1 ?? ??? 2 ??? ??? ???? ???????? ?? ???? ????? ??????, ????? ???????, ???? ????? ??????? ?????? ????-????? ????, ?? ???? ???next?? ?? ??? ????? ????..
    4. ????????????????? ?? ?????????? ?? ?????? ????????? ???, ?? ??????? ???? ????, ?? ???? ???next.
    5. ?????????? ???????? ???, ???? ????? ?? ??? ???? ????? ????? ????,next?? ????-????? ????, ?? ???? ?????????.
    6. ??????????????? ??????? ????????????? ????? ???, ????? ????OK.
  7. ??????? ???? ?? ?????? ???? ?? ??? ??????? ?????? ???? ?? ???? ???? ?? ??? ????? ????? ?? ???? ????:
    1. ??????? ?????????? ???? (??????? ????????), ?? ???? ??? ??????? ?????????????.
    2. ????-????? ?????????? ????????? ????,??? ?????????? ????,???? ?????? ????-????? ????, ?? ???? ???next.
    3. ?????????? ???????? ???, ??? 6e ??? ???? ?????? ????????? ????? ??? ???? ????, ?? ???? ??? ????? ????next.
    4. ????????????????? ???, ?????? ??? ????????? ??????? 6 d ???, ?? ???? ??? ????? ????next?? ?? ??? ????? ????..
    5. ????? ????,???????? ????-????? ????, ?? ???? ???OK.

??? 4: ?? CA ??? ?????????? ?? ??????? ????

??? ??????? ?????????? ???? ?? ?? VeriSign ???? ???? ????? CA ?????? ??????????? ??, ?? ??? ?? ???? CA ?? ??? ??? ?????????? ???? ?? ?? ??????? ??, ?? ???? ??? 4 ??? ???? ????

???????? ??? ??, Windows ??? ??? ?????????? ?? ????????? ??? ?????????? ?????? ??? ???? ?? ?? pre-installed ?? ????? CAs ???
?????? ?? ??? ?????????? ??????? ??
???????? ???? ?? ?? CA ??? ?????????? ??????? ??, ????? ????? ?? ???? ????:
  1. ????? ????,???????????? ????,???????????:MMC?? ????-????? ????, ?? ???? ???OK.
  2. ????? ???????????? ??,?????/??????? ?????-???? ????-????? ????, ?? ???? ???add.
  3. ??????????????? ?????-?? ??????????? ????? ???, ????? ?????????? ????????? ????,add????? ????,???????? ????????? ????,next?? ????-????? ????, ?? ???? ?????????.
  4. ????? ????,??? ?????? ????-????? ????, ?? ???? ???OK.
  5. ??????? ?????????? ???? (??????? ????????), ??????? ????????????? ??? ?????????? ???????????? ????-????? ????, ?? ???? ????????? ????.
  6. ???? ??? ???, ?????? ???? ?? ????? ???? ????? ??? ?? CA ??? ?????????? ?? ???????? ???
??? ?????????? ??????? ????
??? ?? ????? ???? ????? ??? ?? CA ??? ?????????? ?? ???????? ???? ??, ??? ?????????? ?? ??????? ???? ?????? ??? ??? ?? ????? ???? ????? ??? ?? CA ??? ?????????? ?? ???? ?? ??? ??? ?????? ???? ????? ???? .CER ?????, ???? .DER ?????, ?? .pfx ????? ??? ???? ???? ??? ?? ??, ?? ????? ????? ?? ???? ????:
  1. ??????? ?????????? ???? (??????? ????????), ????-????? ????????????? ??? ?????????? ??????????????? ????,??? ??????? ????-????? ????, ?? ???? ??????? ????.
  2. ??????????????? ???? ????????????? ????? ???, ????? ????next, ?? ???? ??? ???????? ???????? ???, ?????? ???? ????? ?? ??? ???? ????, ?? ???? ??? ????? ????next?? ?? ??? ????? ????..
  3. ????? ????,???????? ????-????? ????, ?? ???? ???OK.
??? ?????????? ?? ?????? ????
??? CA ?? ????? ???? ????? ??? ?? Microsoft ?????????? ???? ?? ??????? ??????? ??? ????? ???? ??, ??? ?????????? ?????? ?? ???? ??? ??? ???? ?? ???, ????? ????? ?? ???? ????::
  1. Internet Explorer ???, CA ??? ???? ?? ????? ?????? ?? ???, ??? CA ????? CAServer ?? ??? ??, ?? ????? ??? ???? ?? ????:
    HTTP://CAServer/certsrv
  2. ????? ????,??? CA ??????????, ?????????? ????????, ?? CRL ??????? ?????? ????-????? ????, ?? ???? ?????????? ???? CA ??????????.
  3. ?????????? ???????????? ????? ???, ????? ??????????.
  4. ??????? ??? ??? ??????????? ????? ???, ???? ?? ?????? ???? ????? ??????, ?? ???? ??? ????? ???? ??????????.
  5. ???? ?????? ????? ?? ??? ?????????? ?????, ?? ??? ????? ?? ????? "??? ?????????? ??????? ????" ??? ??? ????????? ??? ?????????? ?????????? ???????? ??? ?????????? ????? ??????? ???? ?? ????

??? ???? ?? ??? ????

??????? ???? ?? ?????? ?? ??????? ?????????? ?????? ??? ??????? ?????? ???? ??????? ???? ??, ?? ??? ?? ??????? ?????? ???? ??? ???? ?? ??? ???? ?? ??? asp.NET ??? ????????? ?? ?????? ?? ???? ???? ??????? ?????? ???? ?? ??????? ?? ??? ??? ?? ?? asp.NET ??? ?? ??? ?? ???? Windows ??????? ????????? ?? ??? ??????????

??? ?? .NET Framework 1.1 ?? ????? ?? ??? ???, ?? ???? ?????? ???? ????? ??????? DER-??????? ????? ?? ???? ??????? ?? ????? ?? ??????? ???? ?????System.Security.Cryptography.X509Certificates.X509Certificate?????????? ?????? ?? ?????????? ?? ????? ???? ?? ??????? ?? ??? ??????? ?? ???? ??? ???? ??? ?????, ????????? DER-??????? ????? ?? ??? ?????? ???? ?? ????? ?? ???? ??????

???:??? ?????? ??????????? 2.0 Microsoft .NET (WSE) ?? ??? ?????????? ?????? ?? ?????????? ?? ????? ?? ??????? ???? ?? ??? ???? ????????? ?? ??? ???? ??? ?? ?????? ????? ???

????? C# ?????? ??? ?? ?? ??? ???? ?? ?????? ??????? ?? ??? ???? ??????? ?????????? ?? ??? ?? ??? ?? ?? ??? ???? ?? ??? ???? ?????? ???
using System.Security.Cryptography.X509Certificates;
...

  public void CallWebService()
  {
    // TODO: Replace <C:\WSClientCert.cer> with the path of your certificate file.
    string certPath = @"<C:\WSClientCert.cer>";

    // Create an instance of the Web service proxy.
    WebSvc.math mathservice = new WebSvc.math();
    // TODO: Replace <https://wsserver/securemath/math.asmx> with a valid URL.
    mathservice.Url = @"<https://wsserver/securemath/math.asmx>";

    // Create an X509Certificate object from the information 
    // in the certificate export file, and then add the certificate to the 
    // ClientCertificates collection of the Web service proxy.
    mathservice.ClientCertificates.Add(
        X509Certificate.CreateFromCertFile(certPath));

    long lngResult = 0;
    try
    {
      lngResult = mathservice.Add(Int32.Parse(operand1.Text), 
          Int32.Parse(operand2.Text));
      string result = lngResult.ToString();
    }
    catch(Exception ex)
    {
      if(ex is WebException)
      {
        WebException we = ex as WebException;
        WebResponse webResponse = we.Response;
        throw new Exception("Exception calling method. " + ex.Message);
      }
    }
  }

Microsoft .NET ?? ??? ??? ?????? ??????????? 2.0

??? ?????? ??????????? 2.0 ?? ??? Microsoft .NET (WSE) ?? Microsoft .NET ????? ????????? ?? ?????? ??? ?????? ????????? ?? ????? ?? ??? ?????? ?? ????? ?? ??? ??? ?? ????????? ??? ????? ????? ???:
  • WS-???????
  • WS SecureConversation
  • WS ???????
  • WS-????
  • WS SecurityPolicy
  • WS ?????????
  • WS ????????
???:WSE is not included as part of the .NET Framework. To obtain WSE, visit the following Microsoft Web site:
http://www.microsoft.com/downloads/details.aspx?FamilyId=FC5F06C5-821F-41D3-A4FE-6C7B56423841
You do not have to use any one of these protocols to access a Web service that requires client certificate authentication. However, you may want to use theMicrosoft.Web.Services2.Security.X509????? TheMicrosoft.Web.Services2.Security.X509???? ??? ???? ?????????? ?????? ??? ??? ??????? ?????? ???? ?? ??????? ?? ??? ??????? ???? ??? ?? ?? ??????? ?? ????? ?? ?????? ???? ?? ?? ????? ??? ??????? ???? ?? ???? ???

????? C# ?????? ??? ??????? ???? ?????? ??? SecureMathClient ?? ??? ???? ?????????? ?? ?????? ?? ??? ???? ?????? ??? ???? ???, ?? ?????? ??? ????? ?????? ???? ?? ??? ???? ?? ???add??? ?? ??? ???? ?? ?????? ??? ??? ?? ??? ???? ??????? ?????????? ?? ???????? ???
...
  // TODO: Replace <SecureMathClient> with the name of the client certificate.
  string certName = "<SecureMathClient>";

  // WSE 2.0 method
  X509CertificateStore store =
    X509CertificateStore.LocalMachineStore(X509CertificateStore.MyStore);
  store.OpenRead();
  // Look for the first certificate that is named SecureMathClient.
  // Look in the local machine store.
  X509CertificateCollection col= 
    (X509CertificateCollection)store.FindCertificateBySubjectString(certName);
  X509Certificate cert =null;
  try
  { 

// This sample obtains the first matching certificate from the collection.
    cert = col[0];
  } 
  catch(Exception ex)
  {
    throw new Exception("Certificate not Found!");
  }

  // Create an instance of the Web service proxy.
  math mathservice = new math();
  // TODO: Replace <https://wsserver/securemath/math.asmx> with a valid URL.
  mathservice.Url = @"<https://wsserver/securemath/math.asmx>";
  mathservice.ClientCertificates.Add(cert);

  long lngResult = 0;
  try
  {
    lngResult = mathservice.Add(Int32.Parse(operand1.Text), 
        Int32.Parse(operand2.Text));
    result.Text = lngResult.ToString();
  }
  catch(Exception ex)
  {
    if(ex is WebException)
    {
      WebException we = ex as WebException;
      WebResponse webResponse = we.Response;
      throw new Exception("Exception calling method. " + ex.Message);
    }
  }

??????

?? ???? ??? ???? ??????? ?? ???System.Security.Cryptography.X509Certificates.X509Certificate???? ?? ???, ????? Microsoft ?????? ??????? (MSDN) ??? ???? ?? ????:
(vs.71) http://msdn2.Microsoft.com/en-us/library/SYSTEM.Security.cryptography.x509certificates.x509certificate .aspx
ASP.NET ??? ????????? ?? ????? ?? ???????-????????? ??? ???? ?? ??? ???? ?? ??? ???? ???? ?? ???? ??? ???? ??????? ?? ??? Microsoft ???????? ??? ???? ????? ?? ??? ????? ???? ?????? ?? ????? ????:
817854FIX: asp.NET ??? ????????? ???? ?????? ??????? ?????? ???? ?? ???????-????????? ??? ???? ?? ???

???

???? ID: 901183 - ????? ???????: 06 ?????? 2010 - ??????: 5.0
???? ???? ???? ??:
  • Microsoft .NET Framework 1.1, ?? ???? ??? ?????? ???? ???:
    • Microsoft Internet Information Services 6.0
    • Microsoft Internet Information Services 5.0
??????: 
kbcode kbwebservices kbcertservices kbhowto kbinfo kbmt KB901183 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:901183

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com