1、获取SPS文档库的数据
SPSite site
=
SPControl.GetContextSite(Context);
//
取该虚拟服务器上的根站点
SPWeb web
=
site.AllWebs[
"
/
"
];
//
取得Shared Documents这个文档库对象
SPDocumentLibrary docLib
=
(SPDocumentLibrary)web.Lists[
"
Shared Documents
"
];
//
获取文档库的数据
SPListItemCollection items
=
docLib.Items;
foreach
(SPListItem item
in
items)
{
Response.Write(SPEncode.HtmlEncode(item.Xml));
}
2、修改AD登录密码
string
userName
=
SPControl.GetContextWeb(Context).CurrentUser.LoginName;
userName
=
userName.Remove(
0
, userName.LastIndexOf(
'
/
'
)
+
1
);
DirectoryEntry user
=
new
DirectoryEntry(
"
WinNT://./
"
+
userName);
try
{
user.Invoke(
"
ChangePassword
"
,
new
object
[]
{oldPsw, newPsw}
);
}
catch
(Exception ex)
{
output.WriteLine(
"
出错啦
"
);
}
;

博客提及修改AD登录密码这一关键信息,与信息技术相关,或涉及服务器端操作及用户账户管理等内容。
user.Invoke(
102

被折叠的 条评论
为什么被折叠?



