• 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访问权限。

  • 相关阅读:
    List.add方法传入的是地址(引用)而不是值
    List (或ArrayList) 转换为int[]数组 终于搞懂了
    01背包 完全背包 状态转移方程及空间复杂度优化
    十大排序算法整理(五):归并排序实现
    OpenStack Object Storage(Swift)概述
    OpenStack 组成 架构
    云计算 概述
    OpenStack概述
    C语言位运算、移位运算 经典示例
    Python数据库访问之SQLite3、Mysql
  • 原文地址:https://www.cnblogs.com/yuxichina/p/1771885.html
Copyright © 2020-2023  润新知