地址:https://github.com/Microsoft/Reporting-Services/tree/master/CustomSecuritySample
直接运行ctrl+f5,然后在debug文件夹中 运行Configure.ps1,只能运行一次,
然后配置管理员账号
<Security>
<Extension Name="Windows" Type="Microsoft.ReportingServices.Authorization.WindowsAuthorization, Microsoft.ReportingServices.Authorization" />
<Extension Name="Forms" Type="Microsoft.Samples.ReportingServices.CustomSecurity.Authorization, Microsoft.Samples.ReportingServices.CustomSecurity">
<Configuration>
<AdminConfiguration>
<UserName>test001</UserName>
</AdminConfiguration>
</Configuration>
</Extension>
</Security>
注意事项:
1、无法启动powerbi的服务,一般来说 是因为没有文件夹的权限C:\Program Files\Microsoft Power BI Report Server\PBIRS
2.form认证一直报错 说是The report server has encountered a configuration error,其实就是XML的问题 这个一定要注意原始的config文件一定要做一次另存为utf8 ,不然以后有的是坑