MicroStrategy ONE

MicroStrategy URL Structure

The following table summarizes the root URL structure used for every request to MicroStrategy Web.

Environment Main Application URL Administration URL

J2EE

http://webserver/MicroStrategy/servlet/mstrWeb

http://webserver/MicroStrategy/servlet/mstrWebAdmin

.NET

http://webserver/MicroStrategy/asp/Main.aspx

http://webserver/MicroStrategy/asp/Admin.aspx

Every request sent to MicroStrategy Web calls a central controller. Parameters are appended to Main.aspx or mstrWeb (in a .NET and J2EE environment, respectively) to indicate to the controller how the request should be internally forwarded and handled.

The following examples show a URL for accessing a MicroStrategy folder when the user does not have an existing session. The URL contains not only the parameters needed to connect to MicroStrategy Web, but also the parameters needed to log on and create a session.

J2EE environment:

<a href="http://webserver/MicroStrategy/servlet/mstrWeb?server=INTELLIGENCE_SERVER&project=MicroStrategy+Tutorial&evt=2001&folderID=8D678D6D11D3E4981000E787EC6DE8A4&uid=username&pwd=password">Shared
Reports Folder Browsing page&lt</a>

.NET environment:

<a href="http://webserver/MicroStrategy/asp/Main.aspx?server=INTELLIGENCE_SERVER&project=MicroStrategy+Tutorial&evt=2001&Main.aspx.2001&folderID=8D678D6D11D3E4981000E787EC6DE8A4&uid=username&pwd=password">SharedReports Folder Browsing page</a> 

In the sample URLs shown above, username represents a MicroStrategy username and password represents the associated MicroStrategy password. These parameters are used simply to illustrate how a session can be created using URL parameters. For security reasons, it is not a recommended practice to pass user credentials in cleartext in the URL.

To learn about the parameters that can be used in the URL, refer to the MicroStrategy URL parameters section.

See also