[Requires Enterprise Edition]
The
Web
Server window allows you to control
a web server used to show dynamic HTML reports.
Dynamic HTML reports
require the .NET Framework 4 which can be downloaded for free.
If you use Windows
8/10 or Windows Server 2012 or newer, you may need to enable
ASP.NET in Windows settings according to the instructions.
You can specify user
name and password in report URL to avoid entering them
manually. Examples: http://127.0.0.1:9991/Login.aspx?username=user&password=pwd,
http://127.0.0.1:9991/Login.aspx?ReturnUrl=/Report.aspx?id=1&username=user&password=pwd
Note: entering user name and password this way isn't
supported when IIS with Windows authentication is used.
If you use Internet
Explorer and it cannot connect to the server, you may need to add
the server address to the Trusted Sites zone in the Internet
Explorer settings (Internet Options > Security).
It is possible
to use either the built-in server or IIS to host the
reports.
Built-in Web Server
The built-in web server works as a system service. You
can set the IP address and port of the web server.
You can set an option to use "localhost" instead of
"127.0.0.1" in report URLs. It may be necessary to access reports
in Internet Explorer 11 under Windows 8 and newer with the default
settings.
You can assign a domain
name to the server IP address using an external DNS server to
access the reports by domain.
IIS Web Server
You can use the IIS web server instead of the built-in
one to host the dynamic HTML reports. IIS has more capabilities
than the built-in server, e.g. it supports HTTPS and Windows
authentication.
You need to set up a site for reports in IIS manually
according to the instructions and then enter site URL in this
dialog.
Examples: http://127.0.0.1:80/, https://reports.domain.com/
Users and Profiles
You can manage users that can view profiles and
specify which profiles should be published on the web
server.
Profiles are published on the web server during
analysis if they contain the "web server" report destination. The
report destination can be added either manually by editing the
profile
properties, or by marking profile for publishing in the web
server settings.
The program supports two authentication options: login
form (supported both in the built-in web server and in IIS) and
Windows (supported in IIS only). Only one of these modes can be
used at the same time. It is possible to restrict access to
specific profiles when the form authentication is used, while users
that log in using the Windows authentication will always have
access to all the profiles published on the web server.
When the login form
authentication is used, user names and passwords may contain Latin
letters, digits, . (dot), - (minus sign) and _ (underscore)
characters. User names are case insensitive while passwords are
case sensitive.
When the Windows
authentication is used, user names should have the format
DomainName\UserName. It is also possible to use wildcards like
DomainName\*.
You can also change
additional web server settings in the program
options.