???? ????? ??? ???? ?? ???? ??? ?????? ????? ??? HTTP ?? ????? ?????.NET Framework 1.1 Service Pack 1

?????? ????????? ?????? ?????????
???? ???????: 915599 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

?? ??? ??????

??????

???? ??? ??????? ????? ????? ???? ?? ??????? ??? ??????? Microsoft.NET Framework 1.1 Service Pack 1 (SP1) ???? ????? HTTP ?? ??? ??????? ???? ???.

???????

??? ?????? ????? ??? HTTP ?? ????? ????? ???.NET Framework? ?? ???? ????? ?? ???? ?? ????? ????? ???????:
????? ????? 1
?? ????? ??????? ???????: ??? ???? ??? ??????? ????? ????.
????? ????? 2
?? ????? ??????? ???????: ??? ??? ??? ????? ????? ????? ?????.
????? ????? 3
?? ????? ??????? ???????: ??? ??? ??? ????? ??? ???????.
????? ????? 4
?? ????? ??????? ???????: ?????? ?????? ?????? ???????? HTTP.
????? ????? 5
?? ????? ??????? ???????: ???? ????? ???? ???? ? SSL/TLS.
????? ????? 6
??????? ????? ????

?????

????? ????? 1

???? ??? ??????? ???.NET Framework ?? ???? ????? ????? ????? ????. ?? ???? ??? ??????? ??? ???? ?? ???? ?? ?????? ??????? ??????:
  • ???? ?????? ????.
  • ???? ???? ???? ??? HTTP.
  • ???? ????? ?? ???? ??? ???? (DNS).
  • ???? ????? ?????? ???? ?????.
??? ??? ???????? ???? ???????? A ? B ? c.

????? ????? 2

???? ??? ??????? ????? ????? ??? ????????? ?????? ????? ??? HTTP. ????? ??? ????????? ?????? ????? ??? HTTP ??????? ?? ?????? ?? ??? ?????. ?? ???? ??? ??????? ????? ???? ????????? ?????? ?????? ?????? ?? ????????. ??? ??? ???????? ???? ?????? A D E ? f ? o.

????? ????? 3

???? ??? ??????? ??? ????? ????? ???????? ???? ?????? (TCP) ???? ??? ????? ?????? ?? ???? ??? ??? ???? ???????. ?? ???? ??? ??????? ??? ????? ???? ???? ??? ?????? ?? ??? ???? ?????? ?????? ????. ??? ??? ???????? ???? ?????? A D E ? f ? o. ???? ?? ???? ??????? ???? ??? ??? ???? ?????? ????? ??????? ???? ??? ?????? ??? ?? ??? ??? ??????? ?? ??? ??????? ???? ????? ??????. ????? ????? ?????? ?????? ??? ???? ??? ???????.

????? ????? 4

???? ??? ??????? ??? ??????.NET Framework ??????? ?????? ?? ?????? ?? HTTP 1.1 RFC. ?? ???? ??? ??????? ??? ????????? ????? ??? ???? ??? ????? ?? ?????? ??? ??? ????. ??? ??? ???????? ???? ???????? A ??.

????? ?? ????????? ??? ???? HTTP? ?? ?????? ???? "??? ????? ???? ??? ????????" ???????:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6
???? Microsoft ??????? ??? ??????? ?? ??? ?????? ???????? ?? ?????? ??? ????? ??????. ?? ????? ??????? ??? ??????? ??? ??? ?????. ?? ???? Microsoft ??? ??????? ??? ??????? ????? ????????.

????? ????? 5

?? ???? ??? ??????? ??? ???? ?? ???? ?? ?????? ??????? ??????:
  • ??????? ????? ???? ??? ???? ?? ????? ??????????????.
  • ??? ????? ????? ?? ????? TCP.
  • ????????? ?????? ?????? ?????? ?? ????????.
  • ????? ???? ??? ?????? ?? ??? ???????????? ??? ????? ????.
  • ?????? ???????????????????? ???????? HTTPS.
????? ????? TCP? ???? ???????? A ?? ? ? ?. ????? ?????? ?????? ?????? ????? ??????? ???? ?????? ? ????. ????? ??????? ???????? HTTPS? ???? ?????? ?.

????? ????? 6

???? ??? ??????? ??? ?????? ??? ???? ?????? ?????? ??? ???? ???? ??????? ???????:
  • ??? ????? ????? HTTP.
  • ?? ???? ??????? HTTP ?? ??????.
  • ??? ????? ??? ???????? ???? ?????.
??? ??? ???????? ???? ???????? A ??? ?? ? ? ??.

????

?????? ????? ??????? ??????? ??? ?????? ??????? ???? ?? ??? ??????? ??? ???? ??? ??? ???????. ???? ???? ??? ???????? ????? ??? ??? ???????. ???? ??? ??????? ?? ??? "?????" ?????? ??? ?????? ???? ?????.

?????? ???

??? ??? ???????? ???? ?? ??? ?????? ???? ????? ?? ??????.NET Framework. ????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ????? Microsoft":
318785 ????? ????? ???????.NET Framework ??????? ??? ??? ??? ????? ??? ??????

?????? ?

??? ??? ???????? ???? ?? ??? ??????? ??????. ?????? ????? ?????? ???????? ???????:

?????? ???

??? ??? ???????? ???? ?? ?? ??????? ?????? ?????? ??????? ???? ??????? ?????? ??????? ???? ???????. ????? ??? ?????? ??? ????? ??????? ???? ???? ???????? HttpWebRequest ???? ????? ???. ?? ???? ??? ??? ?????? ??????? ??? ???? ASPNET ???? ????? ?????? ??? ??????? ???????:
  • ?????? Microsoft ???????????? WS2.0 (Wspwsp.dll)file
  • ???
    HKLM\System\CurrentControlSet\Services\DnsCache
    ????? ???????
  • ???
    HKLM\System\CurrentControlSet\Services\WinSock2
    ????? ???????
?????? ?????? ?? ??? ???? ????? ???? ASPNET ???? ???????? ???????? ?????? ?????? ???????? ?????? ??????? ???????? RegMon. ?????? ?????? ???????? ?????? ??????? ???????? RegMon? ?? ?????? ???? ??? ???? Sysinternals ??????:
http://technet.microsoft.com/en-us/sysinternals/default.aspx
?????? ??? ?????? ???? ??????? ??? ??????? ????? ?????? ?????? ?? Microsoft. ?? ???? Microsoft ?? ????? ???? ?????? ?? ?????? ????? ???? ?? ???? ?????? ?? ??? ????????.

?????? ???

??? ??? ???????? ?? ?????? ???? ???????. ??.NET Framework? ????? ??????? HttpWebRequest.KeepAlive ??? FALSE. ?????? ???? ????? ???? ???????? ???? ???? ???? ??????? ???????.

?????? ????? ???? ??????? ??????? NTLM.
  1. ????? ??? ????? ?? ????? ?????????? ???? ?? ??????.
  2. ????? ????? ??? ??? ?????? ??????? ????????????? . ??? ??????? ???? ?? ??????? ??? ?????? HttpWebRequest . ??? ??? ?????? Microsoft Visual C#? ??? ????? ????? ?????? ??? ???.
    class MyTestService:TestService.TestService
    {
        protected override WebRequest GetWebRequest(Uri uri)
        {
            HttpWebRequest webRequest = (HttpWebRequest) base.GetWebRequest(uri);
            //Setting KeepAlive to false
            webRequest.KeepAlive = false;
            return webRequest;
        }
    }
    ??? ??? ?????? Microsoft Visual Basic.NET? ??????? ?????? ??? ?? ????????? ??? ?? ???.
    Class MyTestService 
         Inherits TestService.TestService
            Protected Overrides Function GetWebRequest(ByVal uri As Uri) As System.Net.WebRequest
                Dim webRequest As System.Net.HttpWebRequest
                webRequest = CType(MyBase.GetWebRequest(uri), System.Net.HttpWebRequest)
               'Setting KeepAlive to false 
                webRequest.KeepAlive = False
                GetWebRequest = webRequest
            End Function
    End Class
  3. ????? ???? ????? ???????? ??????? ?? ?????? ???????? ????? ???? ?????.

?????? ???

??? ??? ???????? ????? ??????? ServicePointManager.MaxServicePointIdleTime ??? ??? ?? ???? ???? ????? ?????? ???????? ??? ??????.

???????

?????? ???

??? ??? ???????? ????? ???? ?????? ??? ????????? ?????? ???? ????? ???? ??????? ??????. ?????? ???? ?????? ?? Microsoft Internet ??????? Services (IIS) 6.0? ???? ??????? ???????:
  1. ???? ??? ????? ????? ??? ControlPanel???? ??? ????? ????????? ???? ???????? ????? ??????? ?????? (IIS).
  2. ???? ??? ??? ????????? ???? ???? ?????????????? ??? ???? ??? ????? ???.
  3. ?? ?????? ?????? ??? ???? ??? ???? ???? ?????? ?????? ???? ??? ?????.
  4. ???? ???? ????? ?? ?????? ???? ???????? ??? ?? ???? ??? ?????.
  5. ?? ??????? ??? ? ???? ??? "?????".

?????? ???

?????? ??? ??? ???????? ?????? ?????????????????????? ??? True. ????? ?? ????????? ??? ????? ??????????????????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
888528 ????? ???????? ???? ?? ??????? ??.NET Framework 1.1 Service Pack 1 ???? ??? ????? ?? ???? ??? ?? ?????? "????? ????? Microsoft" ???????

??? H

??? ??? ???????? ????? ????? ???? ???? ???????. ????? ?? ????????? ??? ????? ??????? ?????? ??????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
901183 ????? ??????? ???? ??? ???????? ????? ???? ???????? ?? ????? ??? ASP.NET
895971 ????? ????? ????? ???? ???????? ?????? HttpWebRequest ??????????????? ?? Microsoft Visual C#.NET

??? ???

??? ??? ???????? ????? ????? ???? ???? ??????. ???????? ??? ???? ?? ????? ?? ?? ??? ??????? ?? ???? ????? ????? ?????? ?????? (CA) ??????? ????? ?? ????? ????? ?????? ?????? ??????. ????? ?? ????????? ??? ????? ????? ??????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
813618 ????? ????: ??? ????? ?????? ??? ???? ?? ?? ????? ??? ??????
????? ?? ??? ???? ??? ??? ???? ????????? ?? ?????? ???? ???? ??????? ???? ??? ?? ??? ?????????? ??????? ?? ?? ??? ??????? ?????? ??? ?????????. ??? ?? ???? ???? ???? ???? ??? ????? ??? ????????? ??? ????? ????? ??? ???? ?????? ??? ???????? ??????. ??????? ??? ???? ??? ???????? ???????.

????? ???? ?????? ????????? ???????? ??????? ?????? ??? ????????? ???????. ?????? ????? ?????? ????? ??????????????????? ?????? ??. ?? ????? ????? ??????? ServicePointManager.CertificatePolicy ???????? ???? ??? ??????? ?????? ?? ??? ????? ??????? ????? ???? ?????.

?????? ??????? ICertificatePolicy.CheckValidationResult ???? ??? ?????? ?? ??? ????? ???????. ????? ?? ????????? ??? ????? ICertificatePolicy.CheckValidationResult ? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/system.net.icertificatepolicy.checkvalidationresult (vs.71).aspx
????? ?? ????????? ?????? ????????? ??????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
823177 PRB: "System.Net.WebException. ?? ????? ??????? ???????. ???? ????? ????? ???? ????? ????? ??? ?? ?????? ?????? "??? ????? ??????.NET Framework
??? ???? ???? ????? ????????? ???? ????? SSL ?? ????????? ???????? ???? ??????? ??????? ????????.

?????? ???

??? ??? ???????? ????? ?????????? HTTPS ?? SSL ??? ???? ????? ????? (TLS).

?????? ??? ??? ?????? ?????? TLS? ????? ???????? HTTPS ??? SSL. ?????? ???????? HTTPS ??? ??????? ??????? ???? ?????? "ServicePointManager.SecurityProtocol ???????" ??? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.securityprotocol.aspx
?????? ??? ???? ??????? ???? ???????? SSL3 ????????? TLS1? ?????? ??????? ?????? ?????? ??? ???.
ServicePointManager.SecurityProtocol= SecurityProtocolType.Ssl3|SecurityProtocolType.Tls;
????? ?? ????????? ??? ????? ????? ???????? HTTPS ??? ??????? ??????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
187498 ????? ????? PCT 1.0 ?? SSL 2.0 ?? SSL 3.0 ?? TLS 1.0 ?? "????? ??????? ??????"

??? K

??? ??? ???????? ????? ???? ????? maxConnection . ?????? ????? ?????? ????? ??????? ??????? ?? ????? ????????? ???????? ???????.

?????? ?????? ?????????? ?????? maxConnection ?? 2. ????? ASP.NET ??????? Microsoft ???? ??????? ????? ?????? ???? ?????? ???? 12 ??? ??? ??? ?????????. ?????? ??? ?????? ???????? ????????? ???????? ???????? ?????? ??????? ServicePointManager.DefaultConnectionLimit . ????? ?? ????????? ??? ????? ServicePointManager.DefaultConnectionLimit ? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.defaultconnectionlimit (vs.71).aspx
?????? ??? ?????? ???????? ????? ??????? ???????? ????? ????????? ???????? ??????? ??? ??? ???????.
<connectionManagement>
  <add address="*" maxconnection="12"/>
</connectionManagement>
????? ?? ????????? ??? ????? ??????? <connectionManagement></connectionManagement> ????? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/aa903351 (VS.71).aspx

?????? L

??? ??? ???????? ???? ?? ?? ??? ????? ??????? ???? ?????? ?????? ???? ??? ???? ??????? ???? ????. ????? ?? ????????? ??? ????? ????? ??????? ??????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
904262 ????? ???? ?? ??????? ?????? ????? HttpWebRequest ?? ????? ?? ????????? ??? ??????? ??? HttpWebRequest ?? ????? ASP.NET

?????? ???

??? ??? ???????? ???? ??? ??? ?????? ASP.NET. ????? ?? ????????? ??? ??? ?????? ASP.NET? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
821268 ??????? ???? ?????? ?????? ?????? ????? ????? ????? ?????? ???? ??? ?? ??????? ASP.NET

??? N

??? ??? ???????? ?????? ??? ????? ?????? ?? ????????? ???????? ??????? ??????. ?????? ????? ?????? ??????? ???????:
  • HttpWebRequest.Timeout
  • HttpWebRequest.ReadWriteTimeout
????? ?? ????????? ??? ????? HttpWebRequest.Timeout ? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/cy9yd268.aspx
????? ?? ????????? ??? ????? HttpWebRequest.ReadWriteTimeout ? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/b1w9c0s4.aspx

?????? ???

??? ??? ???????? ???? ?? ?? ????????? ?????? ?? ???? HTTP 100-?????? ???. ???????? ??? ???? ???? ?? ?? ???? ????????? ?????? ?? ????? ???? HTTP 100-?????? ???.

?????? ??? ?????? ???? ?????? ??? ?? ????? ???? ??? ?? ???? ???? HTTP 100-?????? ???. ????? ?? ????????? ??? ????? ????? HTTP 100-?????? ??? ????????? ??????? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.expect100continue.aspx

?????

????? ?? ????????? ??? ???????? ?????? ??? ????? ??? ?????? ????????? ?? ??????? ASP.NET ????? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/aa480507.aspx
????? ?? ????????? ??? ?????? ?? ?????? ?????? ???? ???? ??? ??? ????? ??? ???? ????? ?? ??????? ASP.NET ????? ???? ??? ??? ??????? ?????? ???? ??????? ?? ????? ????? Microsoft:
821268 ??????? ???? ?????? ?????? ?????? ????? ????? ????? ?????? ???? ??? ?? ??????? ASP.NET
????? ?? ????????? ??? ????? ????? ???? ??????? ASP.NET ????? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/ms998549.aspx
????? ?? ????????? ??? ????? ????? ???? ????? ???? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/ms998562.aspx
????? ?? ????????? ??? ????? ????? ??????? ???? ASP.NET ????? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/aa302408.aspx
?????? ??? ??????? ???????? ????? TCP ?????? HTTP. TCP ???????? ???? ???????? ???? ???????? ?????. ??? ???? ??? ?? ????? ????? TCP ???? ??? ?????? ??????? ?????? ????? ?????. ????? ?? ????????? ??? ???????? TCP ????? ?????? ??? ???? ?????? ?????? ?????? ?? ?????? ???? "??? ????? ???? ??? ????????" ???????:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.4
???? Microsoft ??????? ??? ??????? ?? ??? ?????? ???????? ?? ?????? ??? ????? ??????. ?? ????? ??????? ??? ??????? ??? ??? ?????. ?? ???? Microsoft ??? ??????? ??? ??????? ????? ????????. ????? ?? ????????? ??? ?????? ???????? ?????? ??????? ???????? RegMon? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
198038 ????? ????? ?????? ????? ????????
????? ?? ????????? ??? "????? ??????"? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
148942 ????? ?????? ???? ???? ???? ??????? ?????? "????? ???? ???????"
812953 ????? ??????? "?????? ???? ???????" ??????? ???? ???? ???? ???????

???????

???? ???????: 915599 - ????? ??? ??????: 05/???/1435 - ??????: 3.0
????? ???
  • Microsoft .NET Framework 1.1 Service Pack 1
????? ??????: 
kbtshoot kbprb kbmt KB915599 KbMtar
????? ????
???: ??? ????? ??? ??????? ???????? ????? ?????????? ??????? ?????? ??? ??????? ?? ??? ??????? ?? ??????? ??? ??? ?? ???? ????????? ???? ??????? ???????(CTF) ?? ?? ???? ????? ????. ???? ?? ???? ?????????? ??? ???????? ???????? ???? ??? ?? ???????? ??????? ?? ??? ??????? ???????? ?? ??? ??????? ??????? ??? ?????? ?? ?????? ??? ???? ???????? ???????? ?? ????? ??????? ????? ????? ??????. ??? ?? ???????? ???????? ?? ????? ??? ????? ?? ???????? ?? ???? ????? ?? ?????. ?????? ??? ???? ?????????? ???? ?????? ?? ??? ????? ?? ??? ??? ?? ??????? ?? ??? ????? ?? ???? ????? ????? ?? ????? ??????? ???? ?? ???????? ?? ??? ???????.
???? ??? ????? ??????? ?????? ??????????915599

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

 

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