且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

单击s-s-rS报告时的Windows身份验证窗口提示

更新时间:2023-12-04 09:30:10

这是Technet文章,可以帮助你: http://technet.microsoft.com/en-us/library/cc281310.aspx [ ^ ]


来自Tech net:







配置一个报表服务器使用基本身份验证


1.在文本编辑器中打开RSReportServer.config。

该文件位于< drive > :\ Program Files \ Microsoft Microsoft SQL Server \ MSRS11.MSSQLSERVER \Reporting Services \ Reportport。


2.Find < 身份验证 &GT; 跨度>。


3.复制以下最适合您需求的XML结构之一。第一个XML结构提供了占位符,用于指定所有元素,这些元素将在下一节中描述:







复制


< 身份验证 >
< AuthenticationTypes >
< RSWindowsBasic >

< LogonMethod > 3 < / LogonMethod >
< Realm > < / Realm >
< DefaultDomain > < / DefaultDomain >
< / RSWindowsBasic >
< / AuthenticationTypes >
< EnableAuthPersistence > true < / EnableAuthPersistence 温泉n> >
< / Authentication >


如果您使用的是默认值,则可以复制最小元素结构:







复制


< AuthenticationTypes >
< RSWindowsBasic / >
< / AuthenticationTypes >



4.将其用于< 身份验证 >


如果您使用多种身份验证类型,请仅添加RSWindowsBasic元素,但不要删除RSWindowsNegotiate,RSWindowsNTLM或RSWindowsKerberos的条目。

要支持Safari浏览器,您不能将报表服务器配置为使用多种身份验证类型。您必须仅指定RSWindowsBasic并删除其他条目。

请注意,您不能将Custom与其他身份验证类型一起使用。


5.替换< Realm > 或< DefaultDomain > ,其值对您的环境有效。


6.保存文件。


7.如果您配置了横向扩展部署,请对部署中的其他报表服务器重复这些步骤。


8.重新启动报表服务器以清除当前打开的所有会话。


hi Programmers i am facing lot of problem regarding this issue

when i am clicking on s-s-rS report server it is asking username and password in windows authentication please solve my problem

Thanks in advance

Here is the Technet article that should help you out : http://technet.microsoft.com/en-us/library/cc281310.aspx[^]


From the Tech net:



To configure a report server to use Basic authentication


1.Open RSReportServer.config in a text editor.

The file is located at <drive>:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportServer.


2.Find <Authentication>.


3.Copy one of the following XML structures that best fits your needs. The first XML structure provides placeholders for specifying all of the elements, which are described in the next section:







Copy


<Authentication>
      <AuthenticationTypes>
             <RSWindowsBasic>
                   <LogonMethod>3</LogonMethod>
                   <Realm></Realm>
                   <DefaultDomain></DefaultDomain>
             </RSWindowsBasic>
      </AuthenticationTypes>
      <EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>


If you are using default values, you can copy the minimum element structure:







Copy


      <AuthenticationTypes>
             <RSWindowsBasic/>
      </AuthenticationTypes>



4.Paste it over the existing entries for <Authentication>.

If you are using multiple authentication types, add just the RSWindowsBasic element but do not delete the entries for RSWindowsNegotiate, RSWindowsNTLM, or RSWindowsKerberos.

To support the Safari browser, you cannot configure the report server to use multiple authentication types. You must specify only RSWindowsBasic and delete the other entries.

Note that you cannot use Custom with other authentication types.


5.Replace empty values for <Realm> or <DefaultDomain> with values that are valid for your environment.


6.Save the file.


7.If you configured a scale-out deployment, repeat these steps for other report servers in the deployment.


8.Restart the report server to clear any sessions that are currently open.