当前位置: 首页 > news >正文

网站开发主要技术wordpress最大上传

网站开发主要技术,wordpress最大上传,社交网站 源码,塘下做网站看到网上不少人遇到过这种类似的错误#xff0c;而产生这种错误的原因也有多种#xff0c;我产生此错误的背景是在试图通过ECMAscript对象模型把一个User添加到某个指定的Group中时遇到的。 问题1.当我试图把一个User添加到Sharepoint的某个指定的Group#xff0c;… 看到网上不少人遇到过这种类似的错误而产生这种错误的原因也有多种我产生此错误的背景是在试图通过ECMAscript对象模型把一个User添加到某个指定的Group中时遇到的。          问题1.当我试图把一个User添加到Sharepoint的某个指定的Group而这个User已经在Site Collection中存在在此背景下我得到此错误信息。    问题2.如果我试图把一个在Site Collection中不存在而在AD中存在的User添加到Sharepoint的某个指定Group中时这种操作是肯定不能成功的。因为微软的MSDN中明确指出了只能添加已经在Site Collection中存在的AD Users。     我的解决步骤如下:一、检查关于用户设置信息的代码是否有问题。     我原来的代码如下    function addUserToSharePointGroup(groupID) {         //var clientContext  new SP.ClientContext(siteUrl);         var clientContext  new SP.ClientContext.get_current();         var collGroup  clientContext.get_web().get_siteGroups();         var oGroup  collGroup.getById(groupID);         var userCreationInfo  new SP.UserCreationInformation();         userCreationInfo.set_email(helpstar.com.cn);         userCreationInfo.set_loginName(help);         userCreationInfo.set_title(help);         this.oUser  oGroup.get_users().add(userCreationInfo);  //add user into group         var userInfo  \nUser:   oUser.get_title()              \nEmail:   oUser.get_email()              \nLogin Name:   oUser.get_loginName();         alert(userInfo);         clientContext.load(oUser);         clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceededaddUserToSharePointGroup),         Function.createDelegate(this, this.onQueryFailedaddUserToSharePointGroup));     }     function onQuerySucceededaddUserToSharePointGroup() {         alert(this.oUser.get_title()   added.);     }     function onQueryFailedaddUserToSharePointGroup(sender, args) {         alert(Request failed.   args.get_message()  \n  args.get_stackTrace());     } 此代码存在问题主要在userCreateInfo代码 1、set_loginName设置项应该加入此用户所在的域 DOMAIN      2、DOMAIN后面应该用\\否则在实际生成的User时就会把DOMAIN与User直接连接起来(如:DOMAINuser)这样的用户当然在AD中是不存在的    因此在代码设置中针对User的Information应该符合真正存在的那个User在AD Account中的设置情况所以在上述代码中你可以看到我加入了一个alert来显示设置的信息便于你在查错时与AD中此user的对应信息进行比较。 针对上面的问题修改后的代码如下: function addUserToSharePointGroup(groupID) {         //var clientContext  new SP.ClientContext(siteUrl);         var clientContext  new SP.ClientContext.get_current();         var collGroup  clientContext.get_web().get_siteGroups();         var oGroup  collGroup.getById(groupID);         var userCreationInfo  new SP.UserCreationInformation();         userCreationInfo.set_email(helpstar.com.cn);         userCreationInfo.set_loginName(STAR\\help);         userCreationInfo.set_title(help);         this.oUser  oGroup.get_users().add(userCreationInfo);  //add user into group         var userInfo  \nUser:   oUser.get_title()              \nEmail:   oUser.get_email()              \nLogin Name:   oUser.get_loginName();         alert(userInfo);         clientContext.load(oUser);         clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceededaddUserToSharePointGroup),         Function.createDelegate(this, this.onQueryFailedaddUserToSharePointGroup));     }     function onQuerySucceededaddUserToSharePointGroup() {         alert(this.oUser.get_title()   added.);     }     function onQueryFailedaddUserToSharePointGroup(sender, args) {         alert(Request failed.   args.get_message()  \n  args.get_stackTrace());     } 二、检查Windows Server的 Domain member: Digitally encrypt or sign secure channel data (always) 安全设置项。     如果上面的排错没有解决The user does not exist or is not unique报错那么就进入这一步进行偿试。 由于我的开发环境是Server 2008 R2认证方式采用的是Kerberos据说这点很重要,因为如果采用的是windows NTLM方式则不会存在Application与AD环境的信息沟通问题,据说Windows Server 2008 (或 R2)中有某个Feature不支持Sharepoint上运行的Application由此可能会造成AD信息交换出问题。     解决的办法就是设置Domain member: Digitally encrypt or sign secure channel data (always) 这个安全项。这个选项默认是开启的我们需要手工停止它。方法是在服务器上 Start - Run - type gpedit.msc. 进行设置界面后依序打开 Computer Configuration - Windows Settings - Security Settings - Local Policies - Security Options.在Security Options的右边你可以看到此选项请手工将其停止然后重启服务器。 需要指明的是此处我只列出了上述两种解决思路如果上面的情况均未解决你遇到的问题你就需要针对你自己的特定情况捕获可能的相关错误信息来解决问题。
http://www.yutouwan.com/news/496638/

相关文章:

  • 宁波建网站选哪家好一点dedecms网站入侵
  • 广西南宁网站制作网站怎么做区域性优化
  • 网站什么时候备案好百度搜索引擎排名规则
  • 品牌网站设计公司wordpress内容表单
  • 潍坊网站建设 潍坊做网站信息流广告投放平台
  • 麻将网站开发有哪些建站的公司
  • 大学生网站开发项目计划书范文swf上传wordpress
  • wordpress网站如何与关联建立一个网站大约要多少钱
  • 基金公司网站建设方案网站开发区书籍
  • 中山网站建设价格低合肥整站推广
  • 那个网站有题做海南省建设网站的公司
  • 做网站哪种域名好记抚州网络营销方式
  • 网站semseo先做哪个湛江网站排名提升
  • 开封网站制作刘涛做的儿童购物网站
  • 高端网站设计企业网站建设平板上做网站的软件
  • 大做网站产品推广软件有哪些
  • dede网站地图地睛安徽合肥网站建设
  • 网站外链多的危害html网站注册页面
  • 站长之家工具高清北京海淀网站制作公司
  • 网站规划与建设进度怎么写企业数字展厅设计
  • 企业网站有哪几个类型国内互动网站建设
  • 点创网站建设张家港江阴网站制作
  • 做a免费视频在线观看网站北仑网站建设网站
  • 为什么用asp做网站中山网站设计素材
  • 四川大学官方网站规划建设处企业营销型网站策划书
  • 网站优化关键词公司福清市建设局监督站网站
  • 做网站和做app哪个更难建设网站坪山
  • 室内装修网站模板专业网站建设软件开发
  • 招商局网站建设方案网站的后缀名
  • 网站开发服务内容网页设计心得体会2000字