WebDAV访问问题

问题描述

Exchange2003,首先用下面的代码,自动创建用户ABC,然后用WebDAV去访问http://localhost/exchange/ABC/,出现错误:Theremoteserverreturnedanerror:(404)NotFound.但是,我用IE登陆http://localhost/exchange/ABC/,并输入用户名和密码后,能看到Exchange邮箱网页,关闭IE,之后再用WebDAV去访问http://localhost/exchange/ABC/就成功了。重新创建了几个新用户都是这样的现象。先不能用WebDAV访问,用IE登陆后再关闭,就能用WebDAV访问了。请问大家这是什么原因?是不是我用下面的代码创建的用户ABC有某些属性不对??大家帮忙看看,谢谢了!!!stringdefaultNC=ConfigurationManager.AppSettings["defaultNC"];stringalias="ABC";stringfullName="ABC"stringpassword="!@qaz123";stringhomeMDB=ConfigurationManager.AppSettings["homeMDB"];DirectoryEntrycontainer,user;CDOEXM.IMailboxStoremailbox;//Thiscreatesthenewuserinthe"users"container.//SetthesAMAccountNameandthepasswordcontainer=newDirectoryEntry("LDAP://cn=users,"+defaultNC);user=container.Children.Add("cn="+fullName,"user");user.Properties["sAMAccountName"].Add(alias);user.CommitChanges();user.Invoke("SetPassword",newobject[]{password});//Thisenablesthenewuser.user.Properties["userAccountControl"].Value=0x200;//ADS_UF_NORMAL_ACCOUNTuser.CommitChanges();//ObtaintheIMailboxStoreinterface,createthemailbox,andcommitthechanges.mailbox=(IMailboxStore)user.NativeObject;mailbox.CreateMailbox(homeMDB);user.CommitChanges();

解决方案

解决方案二:
没用过WebDAV,可以用WebService试试

时间: 2025-01-21 00:20:56

WebDAV访问问题的相关文章

ubuntu下安装和配置SVN的详细方法介绍

ubuntu安装和配置SVN 第一步:安装apache2 libapache2-svn subversion 复制代码 代码如下: sudo apt-get install apache2 sudo apt-get install subversion sudo apt-get install libapache2-svn 安装完后按照提示 复制代码 代码如下: Run '/etc/init.d/apache2 restart' to activate new configuration! 重启

Adsutil.vbs 在脚本攻击中的妙用[我非我原创]_vbs

一.简单介绍  adsutil.vbs是什么?相信用过IIS的网管员不会不知道.这是IIS自带的提供于命令行下管理IIS的一个脚本.位于%SystemDrive%\Inetpub\AdminScripts目录下.足足有95,426 字节大小.这么大的脚本一看就知道功能强大.事实也的确如此.基本上我的感觉它就是个命令行下的"Internet 信息服务管理器".(事实上2000的服务器上%SystemDrive%\Inetpub\AdminScripts下原有20多个vbs文件以供管理.而

第一个云存储标准发布了

近日,网络存储行业协会(SNIA)正式发布了第一个云存储标准,可提供访问云存储和管理云存储数据的方式--云数据管理接口(CDMI).该云存储不仅被定义为在网络上随需提供虚拟存储的一种服务方式,也同时被作为数据存储即服务来处理事情.客户可以根据实际存储容量来支付费用.这样既简便 ,又实用.然而云存储的定义却并不是随随便便的,SNIA表示任何根据固定的容量增加量来提供存储的方式都不是云存储.云数据管理接口同时支持块(逻辑单元号或虚拟卷)和文件(通过通用互联网文件系统.网络文件系统或WebDAV访问的

如何在Debian上安装配置ownCloud

如何在Debian上安装配置ownCloud 据其官方网站,ownCloud可以让你通过一个Web界面或者WebDAV访问你的文件.它还提供了一个平台,可以轻松地查看.编辑和同步您所有设备的通讯录.日历和书签.尽管ownCloud与广泛使用Dropbox非常相似,但主要区别在于ownCloud是免费的,开源的,从而可以自己的服务器上建立与Dropbox类似的云存储服务.使用ownCloud你可以完整地访问和控制您的私人数据,而对存储空间(除了硬盘容量)或客户端的连接数量没有限制. ownClou

首个云存储诞生,谁将是大赢家

近日,美国网络存储行业协会(SNIA)的官方网站上,在2010年4月12日的SNW春节大会上已经公布了第一个云存储标准--云数据管理接口(CDMI).这是有史以来第一个云存储标准的诞生,它的诞生,无疑让期望通过云存储来解决当前存储面临的困境那些存储厂商以及企业用户都为之振奋. 之前,SNIA为了避免终端用户的困惑.行业过度分散以及市场增长动力上的一些相关损失,早在2009年上半年就开始酝酿云存储标准了,现在,仅仅一年多的时间.就已经公开发布了.此次SNIA在这项标准的开发上动作十分迅速,显而易见

ubuntu系统中配置/安装SVN的教程

ubuntu安装和配置SVN第一步:安装apache2  libapache2-svn subversion sudo apt-get install apache2 sudo apt-get install subversion sudo apt-get install libapache2-svn 安装完后按照提示 Run '/etc/init.d/apache2 restart' to activate new configuration! 重启apache2第二步:创建SVN库和项目 s

1.7. 标准与规范

1.7.1. Release Notes Release Notes 撰写说明 当一个项目升级时,需要写一个文档纪录这次变动,内容包括,新增了什么,更改了什么,修复了什么,未解决得问题,改善了什么,忽略了什么 常用信息类型 New Changed Fixed Unresolved Improved Ignore 例 1.1. Example - Release Notes NEW - xxxxxxxxxxxxx CHANGED - xxxxxxxxxxxxx FIXED - xxxxxxxxxx

通过JavaMail访问Hotmail邮箱

访问 相信许多人都有MSN聊天工具的帐号,例如abc@hotmail.com ,这个账号其实也是一个邮件地址,可以进行正常的邮件收发功能,你可以通过网址 http://www.hotmail.com 来访问和操作这个邮箱进行邮件的收发.但是这个邮箱有一个限制就是它并不提供POP3或者SMTP服务,也就是说一般的邮件客户端工具无法使用这个邮箱,虽然现在有不少的邮件工具可以支持Hotmail邮箱,但是如果我们需要在我们的Java项目中增加对Hotmail邮箱的支持,那往往会不知从什么地方开始入手,因

用C#访问Hotmail

访问 POP邮件协议的优点在于它是一个开放的标准,有着完善的文档,这就使得编写POP邮件客户程序不那么困难,只要掌握了POP.SMTP的基础知识,就可以写出代理程序来执行各种任务,例如过滤广告和垃圾邮件,或提供e-mail自动应答服务. Hotmail是世界上影响最广的Web邮件系统,遗憾的是,当我们要为Hotmail编写独立的客户程序(不通过浏览器访问的客户程序)时,马上就会遇到Hotmail不提供POP网关这一障碍. 虽然Hotmail不提供POP支持,但浏览器并非访问Hotmail的唯一途