关于ArcGIS Identity ......

在VS.Net里开发ArcGIS Web项目时,要求用户验证信息,有2种方法:
1. 在Web.Config内明码输入用户信息,形如:<identity impersonate ="true" userName ="fareast\v-sufanj" password ="aaaaaaa"/>
2. 第一种方法显然不太安全,那么可以这样做:
右击“解决方案”,打开“Add ArcGIS Identity......”(如下图)

记得将“Encrypt identity in web.config”勾上,点“OK”后那么在Web.Config页将增加如下信息:
<identity configProtectionProvider="DataProtectionConfigurationProvider">
       <EncryptedData>
          <CipherData>     
                 <CipherValue>O4ToP2xqjgQAAAAAAl/G+70v6ftWRxCz/zdrtn7tssJg92uosXxgs6dIK2F8uQI</CipherValue>
          </CipherData>
       </EncryptedData>
    </identity>
同时你会发现有此提示:“configProtectionProvider" attribute is not decleared; "EncryptedData" is not contained in the "identity ". ;不过项目能编译通过,也不影响使用!具体原理没搞明白!呵

特别注意:如果用户是域帐号,那么在上图中最下面文本框中须输入的域名(如本例),这与登录ArcGIS Server Manager的信息一致(如下图)若非域帐号则直接输入连接机器名!

转载于:https://www.cnblogs.com/jsfvbx/archive/2007/09/06/884464.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值