????? ??????? ?????? ????? IIS ?? "????? SQL Server 2005 ????????"

?????? ????????? ?????? ?????????
???? ???????: 958998 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

?? ??? ??????

????? ???

???? ??? ??????? ????? ??????? ?????? ????? ????? ??????? ?????? (IIS) ?? Microsoft SQL Server 2005 ??????? Services.

??? ????? ??? ??????? ?? ?????? ??? ????? ????? ????? IIS 6.0 ??? ????? ?????? "????? ????????" ???? ?????. ????? ??? ??????? ????? ????? ????? ??? IIS 5.0 ??? IIS 7.0. ??? ???? ?? ??? ????? ????? ??????? ????? ??? ?? ??? IIS 6.0 ??? ??????? ?????? ?? ????? ASP.NET Microsoft ???????? ????? IIS. ?????? ??? ??????? ????? ??? ????? ??????? ??????? ?? ?????? ?? ASP.NET ? ?? ?????? Internet Explorer.

??????? ????

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

???? ???? ?????? ????? IIS ??? ??????? ?? ?? ????? Server ????? "??" ????? ????????. ?????? ????? ????? ??? ?????, ???? ?????? ????? "????? ????????" ?????? ??????? "????? ????????" ?? IIS. ????? ??? ??????? ?? ?????? ??? ????? ????? IIS ??????? ???? ?? ???? ??? ?? "????? ????????". ????? ?????? ??? ???????? IIS ??? ?????.

1.1 ??? ??????

??? HTTP ?? ?????? ????? ???? ?????? ?? ?????. ????? ????? ?? ???? ??? ????? ?? ????? ????? ?????. ?? ????? ???????? ?????? ????? ?????? ????? ?????? ???:

?? ??? ??????????? ??? ??????
958998


??????? ?? ????? ????? ???? ????? ???? ????? Server ????? ???? ?????? ??????? ?? "????? ????????. ??? ?????? ??????? ????????? ?? Server ????? ?? ? reportserver ?. ??? ?????? ??????? ????????? ?? "????? ???????? ? ?????? ?.

?????? ???? ?????? ??????? "????? ????????" ?? ???? ????? ??? ??? ?????? ????? Server ????? ?? Internet Explorer. ???? ???? ????????? ???? ??????? http://<server> / reportserver. ??? ??? ???? "???? ?????" ????? ?? ??????? Internet Explorer ????? ??? ??? http://<server> / ??????. ??? ??? ?????? "???? ?????" ??????? ???? ???? ??????? ?????? (SSL) ? ??? ????? ?????? ?? ??? ???? ????? ?????? ?? ??? ??? SSL. ?? ???? ????? ??? ????? ????? ??? ?? ???? ????? ?? ??? ???? ????? "???? ?????" ??? ????? ???????. ?????? ????? ??????? ?? ??? ??????? ?? ??? ???????? ???? ????.

1.2 ??????? ???????

???? ??? ?????? ??????? ??????? ???? ???? ????? ???? ????? ?? ???? ?????. ??? ?????? ????? ????? ???? ????? ?? ????? ?????.
1.2.1 ???? ???????
??? ??? ??????? ??? "???? ?????" ?? ???? ??????? ???? ???? ???? ?? ?? ???? ??????? ?? ???? ?????. ??? ????? ??? ????? ?? ??? ???? ???????.

????? ?? ????????? ??? ????? ????? ?? ??? ???? ??????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
929455??? ????? ???? ???? ???? ??? ???? ????? Windows ?? "???? ??????? Windows Vista?" ?? ??? ????? ????????? ?? ??? ??? ?????
????? ????? ????? ????? Microsoft ??????? ??? ?????:
http://technet.microsoft.com/en-us/library/cc736373.aspx
http://technet.microsoft.com/en-us/library/cc758040.aspx
1.2.2 HTTP.sys
??? ??????? ?????? ????? ??? kernel HTTP (HTTP.sys) ?????? ?????? HTTP ???????/??????? ?? IIS 6.0 ??? ??? ??????? ?? ??? IIS 5.0 ??????? IIS 7.0. ??? ??? ????? ???? HTTP ????????. ?? ???? ????? ??????? ??????. ??? ?? ????? "????? ????????" ???????? SSL, ??? ?????? ?? ??? ????? ???? HTTP SSL.

???? ?? ????? HTTP.sys ?????? ??? ??? ?????? ??? ?? ???? ???? ????? IIS. ?? ???? ??? ????? ???? URL ??? ???? ?? ????? ??? ????? ???? ???? ??? IIS ???? ??? ????. ??? ????? ??????? ?? ??? ????? HTTP.sys.

????? ?? ????????? ??? ????? ??? ????? HTTP.sys ?? ?????? ???? Microsoft ?????? ??? ?????:
http://technet.microsoft.com/en-us/library/cc786081.aspx
????? ?? ????????? ??? ??? ????? ?????? API HTTP ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
820729??? ????? ?????? API HTTP
1.2.3 IIS ? ?????? ?????????
??? ?? ????? ??? ????? IIS ??? ?????? ?? ????? ???? IIS Admin ????? ?????????. ?????? ???? ?????? ?? ??? ???? ???? ???. ??? ?? ???? ????? ?? ???? ???? ??? ??? ?? ??? ???? ??? ???? ?????? "????? ?????" ???? ??? ????????? ?? ??? ?? ??? ?????? ? "" ??? ???? ??????? ? ???? ???? ???. ??? ??? ?????? ???? ????? "?" ????? ???????? ??? ????? ??? ???????? ???? ????? ???? ????? "?" ????? ???????? ??? ???? ??? ????. ?? ???? ?????? ????????? ?????? ??? ???? ??? ?? ????? ???????? "? ???? ????? ??????? ???????? ????? ????? ??? ???? ??? ????. ??? ??? ???? ?????? ISAPI ???? ?????? ?? ????? ????? ???? ????? ??? ?????? ?????? ISAPI ?? ????? ???????.

?? ???? ???? ?????? ????? ?????? ?? IIS ????? ????? ????? IIS. ??? ?????? ????? ??? ????? ????? ASP.NET ???????? ???????? "????? ?????".

????? ?? ????????? ??? ???? ??? ????? IIS ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
324091HOW TO: ??? ? ????? ?? ????? ?????
????? ????? ????? ???? Microsoft ?????? ??? ?????:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/bea506fd-38bc-4850-a4fb-e3a0379d321f.mspx?mfr=true
1.2.4 asp.net
???? ????? ??? ?? Internet Explorer ???? ?? ???? ??? ???? ????? ?? ASP.NET. ??? ??? ??? ?????? ?????? ????? IIS ?? ASP.NET ??? ?????????, ??? ?????? ?? ??????? ??????? ASP.NET. ???? ????? ????? ??????? ASP.NET ???? ???????? ??? aspnet_regiis.exe ?????? ????? ASP.NET ?? IIS. ????? ?? ????????? ??? ?????? ?? ????? ASP.NET ???? ?????? 4 ?? ??? ???????.

????? ??????? ???? .aspx ????? ?????? ??? sanity ?? ????? IIS ?ASP.NET. ?????? ????? ???? ??????? ???????:
  1. ????? ???? ????? ???? ??? ???? ??? ???? ?????? ??????? ???????? "????? ????????".
  2. ??? ??? ????? ?? ????? ????? ??? ?????? ???????.
  3. ??? ???? .aspx ????? ??? ?????? ???????.
??? ??? ?? ???? ??????? ???? .aspx ?? Internet Explorer ?? ??? ??????? ?????. ?? ???? ??? ??????? ?? ASP.NET ?? ?? ?? ?? ??????? ??? ????? ??? ASP.NET.
1.2.5 ????? ???? ??????? ????????
??? ?? ??? ????? "????? ????????" ??????? ???????? ???????? ???? ??????? ????? Windows Management Instrumentation (WMI) "??" ???? ????? "????? ????????" ? ??? ????? ????????? ???????? ?? ???? 4.1 ???? ?? ??????? ??????? ????????. ?? ???? ???? ?????? ????? ?????? ????? ????? ????? ??????? ???????? ???????? WMI ?? ???????? ?????? ????? "????? ????????".

??? ?????? ????? ???? ?? ???? ????? Server ????? ????????. ?? ??? ????? Server ?????, ???? ??? ?????? ?????? ??????? ????? ????????. ??? ???? ????? "????? ????????" ?? "???? ?????" ??? ????? ????? ???? ?? ????? ??? ????? ???????? ".

????? ?? ????????? ??? ????? ?????? ????? ???????? "? ?? ?????? ???? MSDN ??????:
http://msdn.microsoft.com/en-us/library/ms156500(SQL.90).aspx
?????? ???? ??????? ?? ??? ???????:
w3wp! ui! 1! 8 /5/2008-10: 20: 56:: ????? ???: ??? ???? HTTP--> 500

-------??????--------

System.Net.WebException: ??? ????? ?? < ??? ??????? >
?? Microsoft.SqlServer.ReportingServices2005.RSConnection.GetSecureMethods()
?? Microsoft.ReportingServices.UI.Global.RSWebServiceWrapper.GetSecureMethods()
??? ??? ?????? ??????? Server ????? ???? ?? ???? ?????? ??????? ????? ???????? ???? ???? ???? ????????? ???? ???????? "????? ????????" ?? ??????? ?? "???? ?????".

????? ?? ????????? ?? ?????? ???? ????? ??????:
http://msdn.microsoft.com/en-us/library/ms159261(SQL.90).aspx
????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
922656???? ????? ??? ??? ?????? ??? ???? ????? ???????? ?? "????? SQL Server 2005 ????????": "??? ????? ?? ???? HTTP 400: ??? ????"??"??? ?????? ??????? ????? ???????"

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

2.1 ?????? ???? ???? ???

??? ????? ??? ???? ??? ??? ?? ???? ?????? ??? Internet Explorer Server ????? "??" ????? ????????, ??? ?????? ?? ??????? ???? ??? "????? ????????". ???? ??? ??? ????? ????? ???? ?? ???????.

?? "????? ????????" ? ???? ????? ????? ???????:
???? ?????? ??????? ????? ???????. ???? ?? ??????? ????????? ??? ?????? ??????? ?? ????? ??????.
?? Internet Explorer? ????? ????? ????? ???????:
?? ???? ?????? ??? ???? ?? ??? DNS
?? Internet Explorer? ????? ????? ????? ???????:
HTTP 400 ??? ????
???? ?? ?? ????? IP ?? ??? ?????? ???????? ?? URL ????? ??? ???? ??? ???? ?????? ??????? ???????? "????? ????????" ??????????. ??? ?? ??????? ??????? ???????? ??? ????? ??? ????????, ???? ?? ????? ???? ??? ????? ???? ?? ????? Server ????? ????????.

??? ?? ????? URL ?????? ????? IP, ???? ??? ???:
  • ???? ?? ?? ??? ????? IP ????????? ???? ?????? ??????? ???????? "????? ????????". ????? ??????? ????? ipconfig.exe ???? ?????? ???? ??????? ?? ?????????.
  • ?????? ?? ?? ????? ??? ??? "????? ????????" ?????? ?????? ??????? ???? ??? ??????? ?? ????? IP ???? ?????? ?? ??? ????? ???? ???.
??? ?? ????? URL ??? ??? ????, ???? ??? ???:
  • ???? ?? ?? ??? ?????? ??? ???? ????????? "????? ????????. ????? ??????? ????? ping.exe ?????? ??? ?????? ??? ????? IP. ??? ???? ???? ?? ?? ????? IP ????? ??? ????????? ???? ?????? ??????? ???????? "????? ????????".
  • ???? ?? ?? ???? ??? ?????? ??????? ??? ???? ??????? ????? ???? ??? ?? ?? ???? ??? ????? ??? ???? ???? ?????? ?? ??? ?????? ?? ?????. ???? ?? ???? ??? ?????? ???? ?????? ????? ??? ?????? ?????? ?? URL. ?? ??????? ?????? ????? ???? ????? (NLB) ??? ?????? ?? ???? ??? ???? ???????. ???? ????? ????? ??? ?????? ?? ??? Hosts.
?? IIS 5.0 ??? IIS 6.0 ?? ????? ??????? ???? ??? ?? ??? "????? ????? ???" ?? ????? ??????? ???? ??? ?? ???? ????? ???? ???. ?? IIS 7.0 ????? ????? ??????? ???? ??? ?? ???? ????? ??? ???????? ????? ?? ????? ????? ??????. ????? ?? ????????? ??? ????? ????? ???? ??? ??????? ?? ?????? ????? ????? ???????.

?????? ?????? IIS 5.0 ????? ?????? IIS 6.0 ?????? ??????? ???? ???.
http://technet.microsoft.com/en-us/library/cc771911.aspx

http://technet.microsoft.com/en-us/library/cc754348.aspx

http://learn.iis.net/page.aspx/150/understanding-sites-apps-and-vdirs-in-iis-7/#Sites
???? ????? ?????? ?? ?? ?????? ????? ???????? URL ???? ??? ?????? ??? "???? ?????". ????? ?? ?????????? ?? ?????? ????? Microsoft ??????? ??? ?????:
http://msdn.microsoft.com/en-us/library/ms159261(SQL.90).aspx

http://msdn.microsoft.com/en-us/library/ms155921(SQL.90).aspx

2.2 ???????? ???? ???? ??? ????? ????? IIS

??? ?? ????? ????? IIS ? ?? ???? ????? ????? ASP.NET ??????? ???????? Server ????? ??????? ????? ??????? ????????.
??????? ????? IIS
?????? ??? ???? ?? ????????? ??? ????? ????? IIS 6.0 ?? ?????? ???? Microsoft ?????? ??? ?????:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/750d3137-462c-491d-b6c7-5f370d7f26cd.mspx?mfr=true
?????? ??? ???? ?? ????????? ??? ????? ????? ????? IIS 6.0 ?? ?????? ???? Microsoft ?????? ??? ?????:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/910e7485-d74c-4647-87a5-f9d0f9aae51e.mspx?mfr=true
?????? ??? ???? ?? ????????? ??? ????? ????? IIS 7.0 ?? ?????? ???? Microsoft ?????? ??? ?????:
http://technet.microsoft.com/en-us/library/cc732624.aspx
????? ?? ????????? ??? ????? ????? IIS 5.0 ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
266115????? ????? ???????? IIS 5.0
??????? ??? ????? ????? ????? ??????? ???????? "????? ????????"
????? ?? ?????????? ?? ?????? ????? Microsoft ??????? ??? ?????:
http://msdn.microsoft.com/en-us/library/ms159261(SQL.90).aspx

http://msdn.microsoft.com/en-us/library/ms155921(SQL.90).aspx

2.3 ?????? ?? ????? ????? ISAPI

?? ????? ????? ????? ISAPI ???? ?????? ?? ???? ?????? ??? "?????? ?????" ??????? ????????. ?? ???? ???? ????? ????? ISAPI ?? ??? ?????? ???? ????? ????? ??????? ?? ???? ??? ???? ?????? ??????? ???????? "????? ????????". ?? ??? ??????? ???????? "????? ????????" ??? ???? ??? ????.

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

3.1 ??? ????? ?????? ???????? ?? Internet Explorer ?????? ??? "????? ????????"

??? ????? "????? ????????" ??????? ?????? Windows ????????? Internet Explorer ????? ?? ??? ????? ???????? ??????? ????????. ?????? ????? Internet Explorer ????? ???????? ??????? ???????? ???? ??????? ???????:
  1. ???? Internet Explorer.
  2. ?? ??????? ?????? ???? ??? "?????? ??????".
  3. ??? ????? ??????? ???? ? ??? ??????? ???? ????? ??? URL ????????? ?? ?????? ??? "???? ?????". ??? ???? ??????? ?? ???? ??????? ??? NetBIOS ?????? ??? "???? ?????" ??? ????? ??????? ???????.
  4. ???? ??? ????? ????.
  5. ?? ????? ?????? ???????? ?? ???? ?????? ??????? ?????? "? ???? ??? ????? ?????? ???????? ?? ????? ??????? ??? ?? ????? ????? ??????. ??? ???? "URL ????? ?? ?? ????? ???????" ? ????? ????? ??? ????? ?????? ???????? ???????? ??? ???????? ????? ?????? ????????.

3.2 ???? ????? ??? HTTP 401 ??? ????? ?????? ???????? ?? Internet Explorer

?? ???? ???? ????? ??? HTTP 401 ??? ????? ?????? ??????? ?????? Internet Explorer ??? ??? ??????. ??? ???? ??????? ??? ??? ?????? "????? ????????" ?? ????? ?????? ?? ??? ??????? ??????? ???????? ???? ???? ??? ???? ????? ??? HTTP 401 ?? Internet Explorer. ??? ???? ??? ???????? ???? ??? IIS "HTTP 401" ????????? IIS. ???????? ??? ??????? ???? ??? ???:
  • ???? ?? ????? ??? ???????? ?????? ????? ??????.
  • ???? ??????? ???????? ?? ?????? 3.1 ?? ??? ???????. ???? ?? ??? ?? ??? ?????? ????? ???? ????? ?? ??????? ?????? ???????.
????? ???? ????? ??? HTTP 401 ??? ??? ?????? "????? ???????? ??????? ?????? Windows ?????????. ???? ???????? IIS ????? ?? ????? ?????? ?????? ????? ?????? NTLM. ?????? Internet Explorer ????? ????? ???????? ?????? ??? Internet Explorer ?????? ????? ?????? NTLM.

?? ???? ??????? FQDN ?? ??? ???? ????? ????? ??? ????????? ?? ???? ????? ???????? ???????. ??? ???? ??? ???????? ????? ???? ?????? ??? ????? "??? ????? ???????" ???????? ????? IP. ??? ???? ?? ????? ?????? ??? ????? ??? ???????? FQDN ?? ??? ????.

????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
896861???? ??? 401.1 ??? ??????? ???? ??? ?????? "???????? ?????????" ????? ??? ???????? ??? IIS 5.1 ?? IIS 6
3.2.1 ?????? Kerberos
????? ???? ???????? ???????? ???? ?? ??????? ????? Kerberos, ?? ????? ????? ??? HTTP 401 ????? ?????? ???????? Kerberos. ???? ??? ??? ??? ????????:
  • ??? ??? ???? ????????? ????? ??? ???? ????? ?? ????? ????? ??? HTTP 401 ??? ?? ??? ????? ????? ??????? ?????? "HTTP" (SPN). ??? ???? ??? ???????? ???? ??? ????? Kerberos ??????:
    krb_err_app_modified
    ?? ????? ?? ?????? ??? ?????? ???????? URL ??????:
    http://localhost/ <reportserver_vdir>
    ??? ???? ?? ????? ?????? ??? ?????? ???????? URL ??????:
    http:// <NetBIOS> / <reportserver_vdir>
    ?????? ?? ?????? ??? ??? ???????? ?????? ???? ????? ???????:
    • ????? SPN HTTP ?????? ?????? Kerberos. ??? ??? ?????? ??? NetBIOS FQDN ?? URL ????? ?? ??? ?????? ??? "????? ????????" ? ??? ????? SPN HTTP ?????? ??? ??? NetBIOS ??????? ??? FQDN. ?? ????? ????? SPN HTTP ??????? ?????? ??? ??? ???? ?????????. ????? ??? ?? ???? ??????? ??????? ?????? ??? ??? ?????? ???????? ??? SPN HTTP. ????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
      871179???? "??? HTTP 401.1 - ??: ?? ??? ?????? ???? ??? ?????? ???????? ??? ?????" ????? ??? ??? ?????? ?????? ??? ???? ??? ??? ?? ???? ??????? IIS 6.0
    • ????? ???? ????? ??????? ????? ?? ??? NetworkServices ?? ??? LocalSystem. ???? ??????? ??? ???????? SPN HOST ??????? ????? ?? SPN HTTP.
    • ??? IIS ???? ?????? NTLM ???. ????? ?? ?????????? ?? ?????? ???? Microsoft ?????? ??? ?????:
      http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/7258232a-5e16-4a83-b76e-11e07c3f2615.mspx?mfr=true
  • ???? ??? ????? Kerberos ?????? ?? ??? ???????:
    krb_err_response_too_big
    ??? ?? ?????? ??? ??? ???????? ???? ??????? ???????:
    1. ????? ??????? Kerberos. ????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
      262177????? ????? ????? ??????? Kerberos
    2. ????? ?????. ?? ???? ???? ??? ????? KRB_ERR_RESPONSE_TOO_BIG ???? ????? ????? ????? Microsoft ??????? ????? ?? ???? ???? ???????:
      244474????? ??? Kerberos ???????? TCP ????? ?? UDP ?? Windows Server 2003 ?? ???? ??????? Windows XP ??? Windows 2000
3.2.2 ???????? ????????
??? ?? ????? "????? ????????" ???????? ???????? ???????? ??? ????? ??? ?????? ?? ??? ????? ?????? ??? ?????? ???? ?????? IIS. ??? ????? ?????. ??? ??? ?? ???? ??? ?????? ?????? ???????? ? ??? ??? ?????? ??? ????? ?????? ??????? ???? ??? ?????? ?????? ?? ????? ??? ????? ?????? ???? ????? IIS.

????? ????? ????? ??? "?? ??? ????" ?? Internet Explorer IUSR ?? IIS ??? ?????? ?????

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

3.4 ???? ?????? ????? Kerberos

????? ??? ???????? ????? ? ???? ?????? ? ????????. ?? ???? ?????? ????? Kerberos ??? ?????? ???????:
  • ????? ?????? ???????? ?? ????? ???????? ?? ??????? ????? ??.
  • ??????? ????? ?? ?????? ??? ???? ???? ?? ??? ???? ??????. ??? ???? ??????? ??? ?????? ??? ??????? ????? ?? Analysis Services ?? ???? ????? ?????? Microsoft SQL Server.
  • ??? ?????? ??? ??????? ????? ???? ????? ????? ???????:

    ????? ????? 1
    ??? ????? ?????? ???????? (?????)
    ????? ????? 2
    ??? ????? ?????? ???????? "NTAUTHORITY\ANONYMOUS"
  • ??? ?????? ??? ????? ?????? ??? ?????? ???? ?????? ???? ???????? ???? ??????? ???? ???? ??? ??? ?????? ????? ????? ????.
?? ???? ????? ???? ?????? NTLM ?????? ???? ??????. ??? ??? ?????? ???? ???????? ?????? ?? ???? ??? ?? ?? ?????? ??????? "????? ???????? ??? ?? ?????? ???? ???????? ??????.

????? ?? ?????????? ?? ?????? ????? Microsoft ??? ??? ?? ???????? ???????? ???????:????? ?? ?????????? ???? ??? ????? ???????? ??????? ?????? ?? "????? ??????? ?? Microsoft:
215383????? ????? IIS ??? ???????? Kerberos ????????? NTLM ??????? ??????
326985??????? ?????? Kerberos ?? IIS
917409????? ????? SQL Server 2005 Analysis Services ???????? ?????? Kerberos?
319723????? ??????? ?????? Kerberos ?? SQL Server
909801????? ?????? ?? ??? ?????? ?????? Kerberos ??? ????? ????? ???? ??? ???? SQL Server 2005
????? ?? ?????????? ?? ?????? ????? Microsoft ??????? ??? ?????:
http://www.microsoft.com/downloads/details.aspx?FamilyID=99B0F94F-E28A-4726-BFFE-2F64AE2F59A2&displaylang=en

http://technet.microsoft.com/en-us/library/cc281382(SQL.100).aspx
??? ??? ???? ???? ?????? Kerberos ????? ??????? ???? ????? ???????:
  • ????? ?????? ???????? ??????? ????? ????????.
  • ????? "????? ????????" ???????? ???????? ????????. ????? ????? ?????? ????????? ?? ????? NetworkClearText. ???? ??? ??????? ?? ???? ??????? ?????? ????? ?? ???? ???????.

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

4.1 ????? ??????

???? ?????? ????? ASP.NET ??????? ????????. ??? ???? ??????? ??? ????????? ??????? ?? ????:
  • ?? ????? ????? ??? HTTP 404.
  • ?? ????? ????? ????? ???????:
    ???? ????? ?????? Microsoft.ReportingServices.UI.GlobalApp
  • ?? ????? ????? ??? ???? ????????? ?? ASP.NET.
?????? ????? ASP.NET ?? ???? ??? ????? ????? ?? ????? ????? ????? ?? Microsoft .NET Framework. ???????? ??? ???????? ????????? ?? ??? ???:
  • ???? ??? ?????? ?????? ??? ???? ????? ??? ?? "????? IIS" ? ?? ???? ??? ?????. ?? ?????? "????? ????? ???" ? ???? ??? ????? ??????? ASP.NET ?? ?? ???? ?? ?? ????? ASP.NET 2.0.50727.
  • ???? ??? ?????? ?????? ??? ???? ????? ??? ?? "????? IIS" ? ?? ???? ??? ?????. ?? ?????? "????? ????? ???" ? ???? ??? ????? ??????? ISAPIFilters ???? ?? ???? ??? ???? ??????? ASP.NET_2.0.50727.0. ???? ?? ?? ???? ???? ??????? ????? ??? ???? ???? ???? .dll ???? ??????? ASP.NET.

    ?????? ?? IIS 5.1 ???? ??????? ??? ?????.

    ?????? ?? IIS 7.0 ????? ?????? ???? ??????? ?????? ????? ??? ??? ????? ????? ISAPI ?? ???? ????? ???? ???.
  • ??? ???? ?? "????? IIS" ? ??? ?? ???? ??? ?????? ?????? ??? ?????? ??????? ????? ????? ?? ???? ??? ?????. ?? ???? ?????? ???? ??? ????? ??????? ?????? ??????? ?? ???? ??? ?????. ???? ?? ?? ??? "?????? ?????????" ?????. ???? ?? ????? ??? ??? ???? ??? ??? ??????? ??????? ???? ?????. ??? ????? ??? ??? ?? ???? ??? ?????. ???? ?? ?? ???? ??????? ????? ??? ?????? ?????? ????? aspnet_isapi.dll. ?????? ?? ??? ????? ???? ???????? ?????? ?? ??? ????? ?????.
  • ??? ???? ?? "????? IIS" ? ??? ?? ???? ??? ?????? ?????? ??? ?????? ??????? ?? "????? ???????? ?? ???? ??? ?????. ?? ???? ?????? ???? ??? ????? ??????? ?????? ??????? ?? ???? ??? ?????. ???? ?? ?? ??? "?????? ?????????" ????? ??? ?????? ???? ?????????. ??? ????? ??????? ASP.NET ????? ??????? ???????? ??? .aspx .asax. ????? ????? ??????? ????????? "? ?????? ????? ?????? ?????? ?????? ???????? ????? ??????:
    ?????? aspnet_regiis.exe <report manager path>
    ?????? ?? IIS 7.0 ????? ?? ?????? ??? ??? ??????? ?????.
  • ?????? ???? ??? IIS ???? ?? ????? ASP.NET 2.0.50727.
?? ???? ??? ????? ?????? ?? ????? ????? ????? ASP.NET ??? ???????. ?????? ????? ?????? ???? ????? ???????:
  • ??? ??? ????? ????? 32-?? ?? "????? ????????" ??? ???? ????? ?? ?? ?? ??? ???? ??????? 64 ??, ????? ????? ?????? ?? ???? ???????:
    %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i ?enable
  • ??? ??? ????? ????? 64-?? ?? "????? ????????" ??? ???? ??????? 64 ??, ????? ????? ?????? ?? ???? ???????:
    %SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i ?enable
?? ????? ????? ASP.NET 1. x ? ASP.NET 2.0 ?? ??? ??????? ??????? IIS. ?? ???? ??????? IIS 6.0 ?? IIS 7.0 ???? ?? ?? ???? ????????? ???? ?????? ??????? Server ????? ?? ?????? ASP.NET 1. ????????? x. ??? ??? ?????? IIS 5.0 ?? ??? ??? ?????? IIS 6.0 ?? ??? IIS 5.0 ??????? ???? ?? ??? ????? ????????? ???? ????? ASP.NET 1. x.

4.2 ????? ????? ??? "?????? ??????? (???? AUTHORITY\NETWORK NT) ?? ??? ?? ?????? ??????? ??? '\v2.0.50727\Temporary <path>ASP.NET ???????'"

??? ????? ????? ASP.NET ??? ????. ??? ??? ??????? ??? ??????? ?? ????? ???????? ??? ???? Temporary Files ASP.NET ???? ????? ?????.

?????? SSL 5

5.1 ???? ????? ???????? ?????? ??????

??? ??? ?????? ?????? ?????? ??? ??????? ???????? ?? ?? ?????? ????? ???????? ??? "???? ?????". ???? ??? ??????? ???? ?? ??? ????? ????? ???????? ?????? ?????? ?????? ??? ????? ???????? ???? ?? "???? ?????" ??? ????? HTTP. ????? ??? ????? IIS ?????? ?????? ??? ?????? ?????? ?? ????? ??????? ????? ????????. ??????? ?????? ??? ??? ??????? ????? ????? ????? ???? ???????? ??? ???????? ???? ?????? ??????? Server ?????.

5.2 ????? ????? ??? ? ??? ????? ????? ? ?? ??????? ???? ???? ??? ???? ??? ????? SSL

?? Internet Explorer? ???? ???? ????? ????? ???????:

????? ????? 1
??? ????? ???????
????? ????? 2
?? ????? ??????? ???????
????? ????? 3
???? ????? ????? ??? ?????? ?????? SSL/TLS
????? ????? 4
??? ???? HTTP--> 500
??? ????? ????? ????? ??? ?? ???? ??? ??? ??? ????? SSL. ??? ????? SSL ????? ???? ?? ??????? ???? ?? ??????? ?? IIS. ??? ??? ???????? ?? ??? ???:
  • ???? ?? ?? ??? ????? ??????? ??? ??? ?????? ?? ??? ??? ?????? ?? URL ???? ??????? ?????? ??? ????? ???????? "??" ???? ?????.
  • ???? ?? ?? ??? ????? ??????? ??? ??? ?????? ?? ??? ??? ?????? ?? URL ???? ?????? ????? ???????? ?? ?????? ??? "???? ?????".

    ?????? ???? ????? URL ??? ?????? ?????? ReportServerUrl ?? ??? RsWebApplication.config. ??? ?? ??? ????? URL ???, ??? ?????? URL ??? ?? ??? ?????? ???? ?????? ?????? ?? ?????? ??? ????? ????????. ???? ???? ?? ????? ??? ?????? ?? ???? ??????? URLs ?????? ??? ?????? ??? ????? ???????? ? ???? ????? ?????? ReportServerUrl ???? ???? ???????? ??? ?????? ??????. ????? ?? ?????????? ?? ?????? ???? MSDN ??????:
    http://msdn.microsoft.com/en-us/library/ms155878(SQL.90).aspx
  • ???? ?? ??? ????? ????? ????????. ??? ???? ?? ?? ??????? ?? ????? ??????? ????? ???.

5.3 ???? ????? ?? ??????? HTTP ??? ???? ????? "?" ????? ????????

?? ???? ????? ?? ??????? HTTP ??? ????? ???????? "?" ????? ??????. ??? ????? SSL ??? ????, ???? ????????? ????? ???????? ??? Internet Explorer ?????. ??? ???? ?? ???? ????? ???????? ??????? ?? "???? ?????". ?? ???? ???? ??? ??????? ????? ???????? ???? ???? ???? ????? ??? ?????? ???????? "????? ????????". ??? ????? ?? ???? ???? ????? ???????? ??? ?? ????? ??? ????? ???? ???????? ???????? ???????.

?????? ??? ???????? ?????? ???? .NET Framework. To enable the .NET Framework tracing, add the following code to the Web.config file that is in the Report Manager folder:
<system.diagnostics>
         <trace autoflush="true" />
             <sources>
                 <source name="System.Net" maxdatasize="1024">
                      <listeners>
                          <add name="MyTraceFile"/>
                      </listeners>
                 </source>
                <source name="System.Net.Sockets" maxdatasize="1024">
                     <listeners>
                         <add name="MyTraceFile"/>
                     </listeners>
                 </source>  
            </sources>
             <sharedListeners>
                 <add
                   name="MyTraceFile"
                   type="System.Diagnostics.TextWriterTraceListener"
                   initializeData="d:\tmp\System.Net.trace.log"
                 />
             </sharedListeners>
  <switches>
                 <add name="System.Net" value="Verbose" />
                <add name="System.Net.Sockets" value="Verbose" /> 
  </switches>
 </system.diagnostics>
??? ???? ??????? ????? ?? ??? ???? ?????? ?? ? example1 ?. ??? ???? ??? ????? ??????? ??? ? example2 ?. ??? ?????? ??? "?????? ????????" ????? ???????? "???????? URL http://example1/reports ????? ????? ????? ???? ??? ?? ??????? ??? ?????. ????? ????? ????? ??? ????.

?????? ???????? ??? ????? Internet Explorer ???? ???????? ???? ??????? ????? ?????? ?? ????? ???? ???? ?? Internet Explorer. ?? ??? ????? ????? ????????? ??? ?? ?? ????? ????? ?? Internet Explorer.

?? "????? ????????" ? ???? ????? ????? ???????:
?? ????? ??????? ???????: ?? ?? ????? ????? ??? ?????? ?????? SSL/TLS.
?? ?? ?????? ??? ???????? ???????? XML ??? ??? Web.config ??? ?????? ????? ????????.

?????? ?? ????? ??? ????? ??? ??? ??? ??? Web.config ????? ?????? ??? <system.diagnostics> ???? ?? ?? <switches> ??????.

??? ???? ??? ????? ????? ??? ??? ????? ???? ??? ??????? ?? ??????? XML ????????. ?? ??? ??????? ???? ??? ????? ?? ?????? ??????:
D:\tmp\System.Net.trace.log
?? ???? ????? ???? following:
System.Net Information: 0 : [3316] SecureChannel#63605042 - Remote certificate has errors:
System.Net Information: 0 : [3316] SecureChannel#63605042 - 	Certificate name mismatch.
System.Net Information: 0 : [3316] SecureChannel#63605042 - 	A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.

System.Net Information: 0 : [3316] SecureChannel#63605042 - Remote certificate was verified as invalid by the user.
System.Net.Sockets Verbose: 0 : [3316] Socket#23836999::Dispose()
System.Net Error: 0 : [3316] Exception in the HttpWebRequest#44235609:: - The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
System.Net Error: 0 : [3316] Exception in the HttpWebRequest#44235609::EndGetResponse - The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
????? ????? ??? ???? ??? ??? ??????? ??????? ???.

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

6.1 ????? ??? HTTP 401 ???? ?????

?????? ??????? ???? ?????? ?????? ????? ?? ????? ?? ???? ????? HTTP 401 ??????. ?? ?????? ??? ?? ??? ????? ??? HTTP ???? ??? ??????? ??? ??? ???? ????????? ??? ?????? ??????? ?? ??? ???? ????. ???? ??? ??????? ???? ?????. ??? ????? ????? ??? ??? ?????? ? ???? ?????.

?????? ??? ??? ???????? ?????? ???? ????? ???????:
  • ????? ??? Hosts ??? ?? ???? ???? ????? ????? ??? ???? ??????? ????? ??? ?????? ?????? ????? ?? ???. ??? ???? ??????? ????? ????? ????? ??????? ??????? ?????? ????? ??? ????? IP ?? 127.0.0.1. ???? ??? ??????? ???? ?????? ?????? ??????? ?? "????? ???????? ???" ???? ????? "??? ??? ?????????.
  • ??? ??? ???? ????? "????? ????????" ????? ????? ??????? <reportserverurl>??????? "localhost" ????? ?? ?????? ???????.

?????? ???? ??????? Windows Vista ??? Windows Server 2008 7

??? ??? ???? ?????? "????? ????????" ?? Windows Vista ?? Windows Server 2008 ???? ?????? ????? ??????? ??????? ? ???? MSDN ??????:
934164????? ????? SQL Server 2005 ??????? Services ??? ???? ??????? ???? ????? ??????? Windows Vista
938245????? ????? ?????? ????? SQL Server 2005 ??????? Services ??? ???? ??????? ???? ????? ??????? Windows Server 2008
http://msdn2.microsoft.com/en-us/library/bb677367.aspx

???? ????? ??? ? IIS ??? ??? ???? ?? ?? ??? ????? ??????? ???? ???? ? ????? ???????

??? ?????? ????? "????? ????????" ??? Windows Vista ?? Windows Server 2008 ????? ????? ????? ??????? ??? ??? ?? ?????? ????? IIS:
IIS ??? ??? ???? ?? ?? ??? ????? ??????? ???? ??????
???? ??? ??????? ???? ??? ????? ?????? IIS 6.0 ????? ???????. ????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
949455??? ????? ???????? 2007 ????? ?????? ???? ?????? ??? ??????? Windows Server 2008 ??? ?? ??? ????? IIS 6.0 ????? ???????

????? ????? ?????? ???????? 8

??? ??????? IIS ????? ??????? ????? ???????? ??????? ???????? ?????????? ????? ???. ??? ???? ??????? ?? ????? ?????? ????? ??????? ?? http://<server> URL http://<server> / ?????? URL. ?????? ??? ??????? ??? ????? ????? ????? ??????? ??? ?????? ???????? "????? ???????? ???? ???"????? ????? ?? ????? ???????? ?????? ???????"?? ???? MSDN ??????:
http://msdn.microsoft.com/en-us/library/ms159261(SQL.90).aspx
?????? ?? ???? ????? ????? ???????? ??????? ?? ??????? ????? ???? ???. ????? ?? ???? ??? ????? ????? ??????? ??? ?????? ????? ???????? ??????? ???????? ?????????? ????? ???.

?????? ??????? 9

9.1 ???? ???? ???????

??? ????? ????? ?? Internet Explorer ???? ?????? ????? ??? ??????? ??? ???????? ?? ?????? ????. ?? ???? ??? ??????? ??? ????? ?? ??? ???????? ???? ?? ?????? ????. ?? ???? ??? ??????? ??? ??????? ?????? ????? ?????? ??? ????? Internet Explorer ???? ???? ????? Internet Explorer ?? ???? ??? ???? ????? ??????.

?? ?????? ??? ??????? ????? Internet Explorer ??? ????? ???? ??? ??? ?????? ??????? ???? ?? ???? ?????? ????? ?????? ?? ?????? ??? ????????. ??? ??? ???????? ???? ??????? ???????:
  1. ?? Internet Explorer? ???? ??? "?????? ??????" ?? ????? "?????".
  2. ?? ???? ?????? "?????? ??????" ? ???? ??? ????? ??????? ?????? ?????? ? ??? ?? ???? ???? HTTP 1.1 ???????.
  3. ???? ?????? ????? ???? ???????? ??????? HTTP 1.1 ????? ???????? ??????? HTTP 1.1 ??? ??????? ??????.
  4. ???? ?????? ???? ???????? ??????? HTTP 1.1 ????? ???????? ??????? HTTP 1.1 ??? ??????? ??????.
  5. ????? ????? ?????? Internet Explorer.

?????? 64-?? 10

10.1 ????? ????? ??? "??? ?????? ?????? ????? 64-?? ??? ?????? ????? 32-??"

??? ?????? ????? ???????? ??????? 32-?? ?????? ???????? 64-?? ????? ??? ??? ?? IIS 6.0 ????? ????? ????? ???????:
??? ?????? ?????? ????? 64-?? ??? ?????? ????? 32-??
????? ?? ????????? ?? ?????? ???? ????? ??????:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/13f991a5-45eb-496c-8618-2179c3753bb0.mspx?mfr=true

10.2 ???? ?????? ??? IIS "?" ????? ???????? ???? ?? ??? 64-?? ???? ??? ????? IIS ??? 32-??

????? ?? ?????????? ???? ??? ????? ???????? ??????? ?????? ?? "????? ??????? ?? Microsoft:
894435????? ??????? ??? ??????? ?? ?? ?? ASP.NET 1.1 ????? ?? ?? ?? ASP.NET 2.0 ??? ????? 64-?? ?? Windows
934162????? ????? ????? 32-?? ?? SQL Server 2005 ??????? Services ??? ???? ??????? ???? ???????? ?? ?? ?? Windows

11 IIS ? ?????? ????? ?????? ???????

11.1 ??????? ??? ???? ??????? ???????? Server ????? ?? ??????? ???????? ????? ????????

???? ???? ????? ????? ???????:

????? ????? 1
HTTP 503-???? ??? ??????
????? ????? 2
HTTP 403.14 - ????? (?? ??? ??? ??????)
????? ????? 2
??? ??? ??????
????? ????? 2
?????? ??? ??????
????? ????? ??? ???? ??? ?? ??????? ?? ??????? ???????? Server ????? ?? ??????? ???????? ????? ???????? ??? ????. ??? ??? ???????? ?? ?????? ????? ??????? ???????? Server ????? ???????? ???????? ????? ????????. ?????? ????? ???? ??????? ???????:
  1. ??????? "????? IIS" ????? ??????? ???????? ???????? ?? IIS.
  2. ??????? ???? ????? ????? ???????? "??" ???? WMI ??????? ??????? ?????? ??????? ???????? ??????.
????? ?? ?????????? ?? ?????? ????? Microsoft ??????? ??? ?????:
http://technet.microsoft.com/en-us/library/ms188133(SQL.90).aspx

http://technet.microsoft.com/en-us/library/ms181174(SQL.90).aspx

http://msdn.microsoft.com/en-us/library/ms159261(SQL.90).aspx

http://msdn.microsoft.com/en-us/library/ms155921(SQL.90).aspx

12 ??? ????? ???????? "?" Windows SharePoint Services ????? ??? ???

?????? ??? ???? ?? ????????? ??? ????? ??? Windows SharePoint Services ????? ??? ??? "?" ????? ???????? "? ?? ?????? ???? MSDN ??????:
http://msdn.microsoft.com/en-us/library/ms159697.aspx

?????? "???? ???????" 13

13.1 ???? ??? HTTP 401 ??? ??? ????? "???? ???????"

??? ??? ?????? "???? ?????" ???????? ????????, ??? ???? ????? ???????? ???????? "???? ???????". ???? ??????? ????? ClickOnce. ????? ??? ????????? ClickOnce ?????? ???????? ????????. ????? ?? ?????????? ?? ?????? ???? MSDN ??????:
http://msdn.microsoft.com/en-us/library/ms365173(SQL.90).aspx

?????? ????? ??? Web.config 14

14.1 ????? ????? ??? System.NullReferenceException ?? ????? Microsoft.ReportingServices.Diagnostics.WebConfigUtil.GetWebConfigAuthenticationAttr

?? ???? ??? ??????? ????? ????? ??? "????? ????????" ????? ??? Web.config. ??? ??? ???????? ?? ??? ???:
  • ???? ?? ?? ??? Web.config ?? ?????? ?????? ?? ????? ??? ????? ???:
    %ProgramFiles%\Microsoft \Reporting Services\ReportServer Server\ SQL < ??? ???? >
    ??? ??? ??? Web.config ????? ??? ????? ????? ?????.

    ?????? ???? ????? ???? ???????? ?????? ????? ????? ???. ?????? ??? ??? ??? ???? ?? ????? xmlns ??? ????? ????? ?? ?????.
  • ???? ?? ????? ???? <authentication>??? ???. ?? ???? ??? ???? ????? ????? ??? ??? ??? ???? <authentication>. ????? ???? ??? ??????.

    ??? ???? ??????? ??? ??? ?????? ?????? Windows ????????? ??? authenticate ?? ??? ?????? ????? ? Windows ?. ?????? ??? ???? ?? ????????? ??? ????? ???????? ASP.NET ???? ????? ??? MSDN ??????:
    http://msdn.microsoft.com/en-us/library/aa291347.aspx

    http://msdn.microsoft.com/en-us/library/532aee0e.aspx

???????

???? ???????: 958998 - ????? ??? ??????: 09/???/1430 - ??????: 1.2
????? ???
  • Microsoft SQL Server 2005 Reporting Services
????? ??????: 
kbmt kbsql2005rs kbexpertiseadvanced kbsurveynew kbinfo KB958998 KbMtar
????? ????
???: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????958998

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

 

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