小编Rob*_*Rob的帖子

使用SharePoint中的表单身份验证(FBA)减少功能

我有一个苔藓文档中心网站,启用了FBA和AD身份验证.创建图片库后,我似乎通过FBA URL访问网站时功能减少了.

我已经比较了每个IIS网站的web.config文件,它们是相同的(除了添加了所需的FBA信息).

这是两张图片来说明我的意思.

此图显示了通过AD身份验证访问网站时图片库中可用的选项:

替代文字http://www.abbeylegal.com/Downloads/2006-07-26/Ad%20Authentication.jpg

此图显示了通过FBA身份验证访问网站时图片库中可用的缩减选项:

替代文字http://www.abbeylegal.com/Downloads/2006-07-26/FBA%20Authentication.jpg

其他人看到过这种行为吗?我觉得很奇怪.

sharepoint forms-authentication

2
推荐指数
1
解决办法
2984
查看次数

创建Sharepoint/MOSS站点地图

我正在尝试为我的MOSS发布网站创建一个站点地图,我有两种方法,但似乎两者都没有.

我的第一种方法是使用PortalSiteMapProvider,它已经创建并且很好地缓存了......

PublishingWeb rootWeb = PublishingWeb.GetPublishingWeb(SPContext.Current.Site.RootWeb);

//Get the URL of the default page in the web
string defaultPageUrl = rootWeb.DefaultPage.ServerRelativeUrl;

PortalListItemSiteMapNode webNode = (PortalListItemSiteMapNode)PortalSiteMapProvider.CurrentNavSiteMapProviderNoEncode.FindSiteMapNode(defaultPageUrl);

HttpContext.Current.Response.Output.WriteLine("Top Level: " + webNode.Title.ToString() + "<br />");

//iterate through each one of the pages and subsites
foreach (SiteMapNode smnTopLevelItem in webNode.ParentNode.ChildNodes)
{

    HttpContext.Current.Response.Output.WriteLine(smnTopLevelItem.Title.ToString() + "<br />");

    //if the current sitemap has children, create a submenu for it
    if (smnTopLevelItem.HasChildNodes)
    {
        foreach (SiteMapNode smnChildItem in smnTopLevelItem.ChildNodes)
        {
         HttpContext.Current.Response.Output.WriteLine(smnChildItem.Title.ToString() + "<br />");
        }
    }
}

HttpContext.Current.Response.End();
Run Code Online (Sandbox Code Playgroud)

但这似乎返回了网站集中的所有内容(例如列表,surverys).我只想展示Sharepoint网站. …

sitemap sharepoint moss

2
推荐指数
1
解决办法
6717
查看次数

SharePoint页面中的选项卡式内容

我需要为网页上显示的内容创建标签,这样用户就不必垂直滚动来阅读所有内容.

有没有办法让jQuery自动将页面内容分成块并将其包装到选项卡中?我确定我曾经在某处看过某些东西......

sharepoint jquery

1
推荐指数
1
解决办法
775
查看次数

编写测试失败的单元测试?

假设我有一个接受用户名和密码的函数,然后它从数据库中检索记录并对该数据执行以下检查

  • 今天的日期超出了日期范围
  • 用户被禁用
  • 进行参数比较

如果这些条件中的任何一个为真,则抛出异常.

显然我想编写我的单元测试来测试他的逻辑,但是如果我做了异常将被抛出并且我的测试将失败,这是不正确的 - 是吗?

unit-testing

0
推荐指数
1
解决办法
1099
查看次数