SuperMap IS.NET Manager(IS.NET 服务管理工具)权限配置说明

应用场景:当用户首次安装IS.NET时,多数情况下,在浏览Manager(http://localhost/IS/Manager)时,会出现一些权限问题,例如弹出对话框提示输入用户名和密码,或者更改Manager选项,但是更新不起作用,刷新页面后恢复原来的配置等情况。

 

示例环境:

SuperMap IS .NET 6.0

IIS 7(集成匿名身份验证和Windows身份验证)

.NetFramework 3.5

操作系统:win7

 

Manager默认权限分配:

Manager默认情况下,是启用Windows身份验证和匿名身份验证,但是模式是拒绝所有匿名用户,这样做的目的就是保证Manager的访问权限只有内置管理员账户,因为默认只有管理员才有地图服务配置文件(IS.NET安装目录\Bin\SuperMapIS.config)的写入权限。

 

 

这样在浏览Manager的时候,会弹出登录窗口

 

需要用管理员身份登录,这样给大家使用造成很大不便,下面提供几种方法来避免弹出确认框的方法:

 1. 用管理员身份登录,选取记住我的凭据,这样当下次登录的时候,就会默认以管理员登录。

2. 删除授权规则中的拒绝所有用户

只保留允许所有用户,这样登录Manager的时候,会默认使用匿名权限登录,但是这样虽然可以浏览,但是所有修改操作是无效的,因为地图服务配置文件默认只有内建管理员的修改权限。这样需要同时修改地图服务配置文件的写入权限,给Users用户组写入权限。

 

 

注意事项:由于Manager是管理地图服务的接口,所以在日常应用中,需要权限控制,过低的控制权限会造成地图服务安全性问题,所以请谨慎修改Manager访问权限。

 

posted on 2010-07-06 09:33  太平州::裔  阅读(1135)  评论(0编辑  收藏  举报