mstr启用匿名访问和通过IP:port访问

win2003      iis6.0      

1.看是不是iis的设置或都C盘[NTFS]Program Files - MicroStrategy夹 的用户权限等,

   (找到网站发布的文件夹,右键属性-安全-高级-权限:勾选"用在此显示的可以应用到子对象的项目替代所有子对象的权限项目",确定。)

(

1.打开IIS,网站-Default Web SiteMicrStrategy:(在iis里面,标红的2个目录都要设置勾选启用匿名访问,所有设置完成后,把网站停掉重新启动!)
 右键 属性:目录安全属性-编辑-勾选 启用匿名访问、集成Windows身份验证

2.右键 权限:点击 添加
 AspNet、EveryOne、Guests、IIS_WPG、Iuser_MachineName、Iwam_MachineName、System、Users用户
 权限:完全控制

3.打开发布文件夹,右键 属性:安全-高级-勾选 用在此显示的可以应用到子对象的项目替代所有子对象的权限项目,确定。

)

2.把发布文件另外拷出来新建网站,但是访问报表有问题,最好安装mstr的时候就装其它盘。否则设置win2003的权限会浪费很多时间。

mstr安装(在系统盘)好后,默认在 default web site 下新建mstr的网站,在启用匿名访问后,还是需要输入用户名密码。这时,把 mstr的发布文件copy到X盘,新建 网站,把路径指到X盘的webaspx文件夹。

在主目录应用程序池 改为已存在的 MicroStrategyWebPool;

           点击 配置- 选项- 勾选 启用父路径(若不勾选,当点mstr圆图标跳转asp/Main.aspx后,会发现web跳不过去)。

在目录安全性勾选 启用匿名访问(这样就不用输入用户名密码)。

在文档中勾选 启用默认内容文档;点击添加 asp/Admin.aspx

 

 

关于mstr直接通过IP:port访问:

先把IIS或者安装盘下的文件夹的安全中添加用户,步骤如上。

mstr默认安装在C盘下,在IIS里,是在Default Web Site - MicroStrategy - asp - Main.aspx访问主页。

首先,右键Default Web Site属性

    网站- TCP端口:改为你的端口号,比如1100

    主目录- 选中 重定向到URL

         输入 重定向到:http://XXX.XXX.XXX.XXX:1100/MicroStrategy/asp

         勾选 输入的URL下的目录

    文档- 勾选 启用默认内容文档

        添加 Main.aspx

    确定

 

下面这张图能看到设置了哪几个用户。

 

原文地址:https://www.cnblogs.com/emmy/p/2091215.html