???? ?? ?? ???? ?????? ????? ?? ?? .NET Framework 1.1 ?????? ??? 1 ?? ????? ?? ?? ???? ????????? ??? ?? HTTP ?????? ????? ?? ??? ?????? ????

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

?? ????? ??

??????

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

?????

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

????

?????? ????? 1

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

?????? ????? 2

?? ?????? ?? ???? ?? ?? ??????? ???????? ???? HTTP ???? ??? ???? ??????? ??????? ???????? HTTP ?????? ???? ??? ???? ??????? ??????? ??? ?? ???? ??? ?? ?? ???????? ??? ?? ?????? ?? ?? ???? ?? ?? ??????? ???????? ???? ?? ????? ?? ??? ??? ??? ?? ?????? ?? ?? ???? ?? ??? ???, ??, ?, F ?? ??? ?????? ?????

?????? ????? 3

?? ?????? ?? ???? ??, ?? ????? ?? ??????? ?? ???? ???? ?????? ????????? ??? ?? ????? ???????? ????????? (TCP) ?? ??? ?????? ??????? ??? ???? ??? ?? ?????? ?? ?? ???? ?? ?? ???? ????-??? ??? ????? ?? ??????? ?????? ?? ???? ?? ??? ??? ?? ?????? ?? ?? ???? ?? ??? ???, ??, ?, F ?? ??? ?????? ????? ?????? ??? ????? ???? ????? ?? ??????? ????????? ??? ??, ???? ?? ??? unhandled ????? crashes ????? ????????? ?? ?? ?? ???? ???? ??? ?? ?????? ?? ???? ?? ?? ????? ?? ??? ????? ??? ?? ???????? ?????

?????? ????? 4

?? ?????? ???? ?? ?? .NET Framework ?? ?? ????? ???????? ???? ???? HTTP 1.1 RFC ?? ??? ????? ??? ?? ?????? ?? ?? ???? ?? ?? ???????? ???? ????? ??? ?? ???? ????? ??? ??????? ???? ?? ?????? ?? ?? ???? ?? ??? ?? ?? G. ?????? ?????

HTTP ????? ??? ?? ???? ??? ???? ??????? ?? ??? ????? ?????? ???? ??? Consortium ??? ???? ?? ????:
HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec6.HTML#sec6
?????? ?????? ???? ??? ???? ?????? ???? ?? ??? Microsoft ???? ?????-???? ?????? ??????? ?????? ????? ??.. ?? ?????? ??????? ???? ???? ????? ????? ?? ??? ???? ??.. Microsoft ?? ?????-???? ?????? ??????? ?? ??? ???? ?? ??? ?????? ???? ????..

?????? ????? 5

?? ?????? ?? ???? ?? ?? ?? ?? ???? ????? ????????? ???? ??? ????:
  • ???? ??? ?????? ??????? ?????????? ?? ?????? ????? ?????? ???? ????? ?? ??? ????
  • ???? ?? TCP ??????? ?????? ?? ????? ?? ??? ????
  • ??????? ???????? ???? ?? ????? ?? ??? ??? ???
  • ????? ?? ??????? ?? ???? ???? ?????? ?? ????-??? ?????? ???? ?? ??? ???
  • ?? HTTPS ????????? ?????? ?????? ?? ????? ?? ??? ????
TCP ??????? ???????? ?? ??? ???, ??, ?, F ?? ??? ?????? ????? ??????? ?????? ???? ???????? ?? ????? ?????? ???? ?? ????????, ?? ??? ?????? H ?? ??? ?????? HTTPS ????????? ?????? ????????, ?? ??? ?????? ????? J.

?????? ????? 6

?? ?????? ???? ?? ?? ??????? ????-??? ??? ?? ???? ?? ???? ????? ????????? ??? ?? ?? ??:
  • ???? HTTP ??????? ??????? ???
  • ????? ?? ??? HTTP ???????? ??????? ?? ?? ???
  • ???? ?? ?????? ?? ???? ??? ?? ???? ?? ??? ???? ?? ??????
?? ?????? ?? ?? ???? ?? ??? ???, ?, K, ?????, M, ?? N. ?????? ?????

????????

???:????? ???? ??? ?? ???????? ??? ?? ?? ???? ?? ???? ?? ???? ?? ?? ???? ?????? ??? ?? ??? ?????? ???? ?? ??? ?? ??? ???????? ?? ???? ????? ?????? ????? ?? ???? ???? ?? ?? ?????? ????????? ???? ?? ??? "????" ??? ??????

?? ??????

?? ?????? ?? ?? ???? ?? ??? ????????? ???? ?? ?? .NET Framework ?? ?????? ??????? ?? ????? ?? ??? ???????? ??????? ?? ???, Microsoft ?????? ??? ??? ???? ????? ?? ??? ????? ???? ?????? ????? ????::
318785.NET Framework ?? ??? ?? ??????? ?? ???????? ???? ??????? ??? ?? ?? ?? ???? ??? ???? ??? ??

B ???????????

?? ?????? ?? ?? ???? ?? ??? ????????? ???? ?? ???????? ???????? ??? ???? ??? ???? ?? ???, ????? ??????? ?? ????? ????:
  • ??????? ?? ????? ????WebProxy.GetDefaultProxy?????? ??? ???? ??????? ?? ???, Microsoft ?? ????? ??? ???? ?? ????::
    (vs.71) http://msdn2.Microsoft.com/en-us/library/SYSTEM.NET.webproxy.getdefaultproxy .aspx
  • ????????? ???<proxy></proxy>????????? ?? ??????????? ??????? ??? ????? ???? ??????? ?? ???, Microsoft ?? ????? ??? ???? ?? ????::
    (VS.71) http://msdn2.Microsoft.com/en-us/library/aa903369 .aspx
  • .NET ??????? ?? ????? HTTP 1.0 ?? ????? ???? ?? ??? ???????? ????HttpWebRequest.ProtocolVersion???? ???? ??????? ?? ???, Microsoft ?? ????? ??? ???? ?? ????::
    (vs.71) http://msdn2.Microsoft.com/en-us/library/SYSTEM.NET.httpwebrequest.protocolversion .aspx
    ???:???????? ??? ??, .NET Framework HTTP 1.1 ????? ???? ???
  • ??? ?? ???????? ????? ???? (SSL) ?? ????? ?? ??? ???, ?? ????????? ???? ?? ???????? ???????? ???? ?? HTTPS ??????? ?? ??? ??? ?? ???? ?? ?????? ?? ????? ???? ?? ????
  • ??? ?? autoproxy ?? ????? ?? ??? ???, Microsoft ???????? ??? ???? ????? ?? ??? ????? ???? ?????? ?? ????? ????:
    873199???????? ??? ??? autoproxy ?? ????? ???? ????

?????? C

?? ?????? ?? ?? ???? ?? ??? ????????? ???? ?? ????????? ????? ??? ???? ?? ??? ?? ??????? ??? ???? ?? ??? ????????? ??? ?? ?????? ???? ???? ?? ?? ??? ????????? ?? ???? ??HttpWebRequest??? ???? ??? ????????? ?? ???? ????? ??? You may have to grant Read permissions to the ASPNET account so that you can access the following resources:
  • The Microsoft WinSockProxy WS2.0 Provider (Wspwsp.dll) file
  • The
    HKLM\System\CurrentControlSet\Services\DnsCache
    registry key
  • The
    HKLM\System\CurrentControlSet\Services\WinSock2
    registry key
???:To determine whether the ASPNET worker process has the necessary permissions, use the FileMon utility and the RegMon utility. To download the FileMon utility and the RegMon utility, visit the following Sysinternals Web site:
HTTP://TechNet.Microsoft.com/en-us/sysinternals/default.aspx
?? ?????-???? ?????? Microsoft ?? ???????? ???????? ?????? ??????? ??? ?? ??? ????? ?? ???? ????? ???? ??.. Microsoft ?? ???????? ?? ????? ???????? ?? ??????????? ?? ???? ??? ??? ?? ??????, ?????????? ?? ???? ???? ?????? ?? ??? ???? ??..

Resolution D

To resolve this problem, disable the keep-alive feature. In the .NET Framework, set theHttpWebRequest.KeepAliveproperty to FALSE. To do this when you call a Web service, follow these steps.

???:The keep-alive feature is required for NTLM authentication.
  1. Create a new class by inheriting from the generated proxy class.
  2. Add a method to the class to override theGetWebRequest?????? ??? This change lets you access theHttpWebRequest???????? ??? If you are using Microsoft Visual C#, the new method must be similar to the following.
    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;
        }
    }
    If you are using Microsoft Visual Basic .NET, the new method must be similar to the following.
    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. Create an instance of the new class, and then use the new class to call the Web service method.

Resolution E

To resolve this problem, set theServicePointManager.MaxServicePointIdleTimeproperty to less than the time-out value of the server keep-alive connection.

???
  • When aServicePointobject has been idle for the time that is specified in theMaxIdleTimeproperty, it is eligible for garbage collection.
  • ????????? ???? ?? ??ServicePointManager.MaxServicePointIdleTime???? ???? ?? ??? ?? HTTP ?????? ??? ?? ??? ??? ???? ??? ??? ?? ???? ??? ???? ??????? ?? ???ServicePointManager.MaxSercvePointIdleTime??? ?? ???, ????? Microsoft ??? ???? ?? ????:
    (vs.71) http://msdn2.Microsoft.com/en-us/library/SYSTEM.NET.servicepointmanager.maxservicepointidletime .aspx

?????? F

?? ?????? ?? ?? ???? ?? ??? ????? ???????? ?? ??????? ?? ???? ?????? ?? ????-??? ??? ??????? ????-??? ??? ??? Microsoft ??????? ?????????? ???????? (IIS) 6.0 ???? ??, ????? ????? ?? ???? ????:
  1. ????? ????,???????????? ????,???????? ????????? ????,???????????? ??????? ????-????? ????, ?? ???? ?????????? ??????? ???? (IIS) ???????.
  2. ?? ???: ???????? ????, ?? ???? ??? ???????? ?? ??? ????? ??????? ??????.
  3. ??? ???? ?? ?? ???: ???????? ????, ?? ???? ??? ???? ????? ??? ????-????? ???????.
  4. ??? ??? ??? ??? ???????????? ????????????? ???, ?? ???? ???OK.
  5. ????? ???????????? ??,exit.

G ???????????

?? ?????? ?? ?? ???? ?? ??? ??? ????useUnsafeHeaderParsing???? ?? ???True.UseUnsafeHeaderParsing ??? ?? ???? ??? ???? ??????? ?? ??? Microsoft ???????? ??? ???? ????? ?? ??? ????? ???? ?????? ?? ????? ????:
888528???? ?? .NET Framework 1.1 ?????? ??? 1 ??? ??? ???? ??? ?? ????? ???? elsewhere ??? ?????? ???-??? Microsoft ???????? ?????? ?? ?? ????

?????? H

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

?????? I

?? ?????? ?? ?? ???? ?? ??? ????? ?? ??? ???? ????? ??????? ?????????? ?????? ????? ??? ??, ?? ?? ???? ?? ????? ?????? ???? ?? ??????? ??? ?? ??? ???? ?? ?????? ?? ??? ?????????? ?????????? (CA) ?????????? ??????? ?? ?? ?????? ?? ?? ???? ??? ??????????? ?????????? ?????? ?? ???? ??? ???? ??????? ?? ??? Microsoft ???????? ??? ???? ????? ?? ??? ????? ???? ?????? ?? ????? ????:
813618??????? ???????: ??????? ?????? ???? ?? ??? ?????? ?? ?? ???? ?? ??? ?? ??? ???? ????
???????:?? ?????? ?????????????? ???????????? ?? ?????????????? ?????????? ???? ????? attack ???? ?? ??? ???? ???????? ?? ???? ??????? ?? ????? ???? ????????? ??? ?? ???? ??? ?? ?? ???? ?????? ?? ??????? ???? ???? ??? ????? ?? ??????? ?????? ?? ??? ??? ???? ?? ???? ????? ?? ????? ??? ?? ???? ?????? ?? ??????????? ?? ????.. ?? ???? ?????? ?? ???? ????? ?? ????? ?? ????? ????..

?? ?? ?????? ???? ?????????? ?? ????? ? ???? ?? ??? ????????? ??? revise ?? ?? ???? ???? To do this, implement your ownICertificatePolicy???????? ??? ???? ??? ??? ?? ???? ???ServicePointManager.CertificatePolicyproperty to use your certificate policy instance before the Web service method call is made.

???:TheICertificatePolicy.CheckValidationResultmethod implements the application certificate validation policy. ?? ???? ??? ???? ??????? ?? ???ICertificatePolicy.CheckValidationResultmethod, visit the following Microsoft Web site:
http://msdn2.microsoft.com/en-us/library/system.net.icertificatepolicy.checkvalidationresult(vs.71).aspx
For more information and a code sample, click the following article number to view the article in the Microsoft Knowledge Base:
823177PRB: "System.Net.WebException. The underlying connection was closed. ?? ?? .NET Framework ???????? ??????? ?????? ????? ?? ??? ????? ??????? ???? ?? ???"?????? ?????
???????????? ??????? ???? ??? ?? ?? ???? ??????? SSL ?????????? ?????????? ??? ??? ??????? ??????? ????? ?? ?????

?????? J

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

???:??? ?? ???? ?? ?? TLS ?? ????? ????, SSL ?? HTTPS ????????? ?????? ??????? ???????? ?? 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 ???????? ??? ???? ????? ?? ??? ????? ???? ?????? ?? ????? ????:
187498PCT 1.0, SSL 2.0, SSL 3.0, ?? ??????? ????? ???? ??? TLS 1.0 ?? ????? ???? ?? ??? ???? ????

?????? K

?? ?????? ?? ?? ???? ?? ??? ?? ??? ?????maxConnection???? ??? ???? ?? ???, ????????? ?? ??? ??????????? ??????? revise ?? ????????? ??? ???????

???:??????? ???maxConnection??? 2 ??? Microsoft asp.NET-???????? ??????????? ?? ??? ??? ?????? ??? ???? ????, ?? ??????? ???? ??? ?? 12 ??? ?? ?????? ?????????? ?? ???? ??? ?? ??? ????? To set this value by using application code, use theServicePointManager.DefaultConnectionLimit???? ?? ???? ??? ???? ??????? ?? ???ServicePointManager.DefaultConnectionLimit??? ?? ???, ????? Microsoft ??? ???? ?? ????:
http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.defaultconnectionlimit(vs.71).aspx
To set this value by using the configuration files for the application, add the following code to the configuration file.
<connectionManagement>
  <add address="*" maxconnection="12"/>
</connectionManagement>
?? ????? ???? ???? ?? ???? ??? ???? ??????? ?? ???<connectionmanagement></connectionmanagement>element, visit the following Microsoft Web site:
http://msdn2.microsoft.com/en-us/library/aa903351(VS.71).aspx

Resolution L

To resolve this problem, make sure that the time-out settings on the server and on other network devices are implemented correctly.For more information about how to implement time-out settings, click the following article number to view the article in the Microsoft Knowledge Base:
904262The request that is sent by the HttpWebRequest class may stop responding when you use the HttpWebRequest class in an ASP.NET application

Resolution M

To resolve this problem, read about ASP.NET performance tuning.For more information about ASP.NET performance tuning, click the following article number to view the article in the Microsoft Knowledge Base:
821268Contention, poor performance, and deadlocks when you make Web service requests from ASP.NET applications

Resolution N

To resolve this problem, increase the values of the time-out properties in the client application code. To do this, use the following properties:
  • 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

?????? O

?? ?????? ?? ?? ???? ?? ??? ????????? ???? ?? ?? ??????? ???????? ???? ????? 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
???? ??????? ?? ??? ???????? ???????? ?? deadlock ???????? ?? ?? ??? ????????? asp.NET ?????? ?????? ????, Microsoft ???????? ??? ???? ????? ?? ??? ????? ???? ?????? ?? ????? ????:
821268Contention, ???? ????????, ?? ?? ?? asp.NET ??????????? ?? ??? ???? ?????? ????? deadlocks
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
???:HTTP ?????? ?? ??? TCP ??????????? ????????? ?? ????? ???? ???? ??? TCP ?? ??? ????????, ??????? ??????? ????????? ??? ???? ?????? ??? ??, ??? TCP ??????? ????????? ??? ?? ??? ???? ??, ?? ????????? ???? ??????? TCP ????????? ?? ???? ??? ?? ??????? ?? ??????? ?? ???? ??? ???? ??????? ?? ??? ??? ????? ?? ??????? ??? ?? ???? ??, ?? ????? ?????? ???? ??? Consortium ??? ???? ?? ????:
HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec8.HTML#sec8.2.4
?????? ?????? ???? ??? ???? ?????? ???? ?? ??? Microsoft ???? ?????-???? ?????? ??????? ?????? ????? ??.. ?? ?????? ??????? ???? ???? ????? ????? ?? ??? ???? ??.. Microsoft ?? ?????-???? ?????? ??????? ?? ??? ???? ?? ??? ?????? ???? ????..FileMon ?????? ?? RegMon ?????? ?? ???? ??? ???? ??????? ?? ??? Microsoft ???????? ??? ???? ????? ?? ??? ????? ???? ?????? ?? ????? ????:
198038????? ?? ????????? ???????? ?? ??? ?????? ?????
??????? ?????? ?? ???? ??? ???? ??????? ?? ??? ?????? ?? Microsoft ???????? ??? ????? ?? ??? ????? ???? ???????? ?? ????? ????:
148942??????? ?????? ?? ??? ??????? ???????? ?? ?????? ???? ?? ??? ???? ????
812953??????? ???????? ?? ?????? ???? ?? ??? ??????? ?????? ?? ????? ???? ????

???

???? ID: 915599 - ????? ???????: 28 ??????? 2011 - ??????: 7.0
???? ???? ???? ??:
  • Microsoft .NET Framework 1.1 Service Pack 1
??????: 
kbtshoot kbprb kbmt KB915599 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??: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