问题标签 [wss-3.0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - 大文件上传到 WSS v3
我构建了一个 WSSv3 应用程序,它以小块上传文件;当每个数据块到达时,出于性能原因,我暂时将其保存在 SQL 2005 图像数据类型字段中**。
上传结束时出现问题;我需要通过 WSSv3 对象模型将数据从我的 SQL Server 移动到 Sharepoint 文档库。
现在,我可以想到两种方法:
和
有没有其他方法可以成功完成这项任务?
** 性能原因:如果您尝试直接在 Sharepoint 上写入每个块,您会注意到随着文件增长 (>100Mb) 的性能下降。
security - 在 SharePoint 中扩展 Web 应用程序时的安全问题
所以,我有一个网站正在运行 ( http://servername ),并想添加另一个 URL,http: newURL 以获取相同的内容。我希望两个站点都使用相同的活动目录域进行用户/身份验证。
我扩展了现有的 Web 应用程序,以便新的 URL 可以工作。我将新区域的身份验证提供程序配置为与我现有的相同(NTLM 和 Windows 身份验证)。
问题是我无法使用上述安全设置通过新 URL 登录该站点。它一直说访问被拒绝(IIS 访问被拒绝页面,而不是 SharePoint)。它会让我进入的唯一方法是如果我打开我不想做的基本身份验证......
我错过了什么?我还尝试在不扩展 Web 应用程序的情况下仅编辑备用访问映射,但这根本不起作用......
asp.net - SharePoint 自定义登录表单在提交时不执行任何操作
我确信我错过了一些简单的东西。我在另一台服务器上工作,但现在我已经迁移到另一台服务器,它似乎不起作用。我有一个启用了基于表单的身份验证和自定义登录表单的 WSS 3.0 站点。当您进入登录表单并输入您的用户名和密码并单击提交时,它似乎只是刷新了页面,好像在回发中没有执行任何代码隐藏。我在那个表单上有另一个控件——一个按钮,当点击它时,应该显示一个隐藏的面板。这个按钮现在也没有任何作用。
我已经将登录表单的代码隐藏部署到了我的 bin 目录中(我知道有些人更喜欢 GAC,但我之前确实以这种方式工作)。
我认为这可能与 IIS 的设置方式有关,所以也许另一种表述问题的方式是“使用 FBA 时 IIS 中网站的正确设置是什么?”
更新:至少在这种情况下,使用 Firefox 会导致浏览器显示错误消息(与信任级别有关)。
sharepoint - 检索页面上的 Web 部件列表
我正在尝试获取在 sharepoint 3.0 的网页上部署的 webpart 列表。有没有办法从共享点内容数据库中检索它,或者我可以以编程方式进行检索?
sharepoint - SharePoint 自定义 Web 服务使用问题 - HTTP 401:未经授权
我在 WSS 3 中部署了一个自定义 Web 服务。它有两种 Web 方法。
第一个返回加载程序集的版本,而不调用任何 SharePoint 对象。第二个返回有关库的一些基本信息,例如:
在客户端应用程序中,我有以下内容:
当客户端应用程序在部署 SharePoint 的计算机上运行时,一切正常。
当客户端应用程序在远程计算机上运行(但在同一用户下)时,第一种方法仍然有效,但第二种方法抛出 System.Net.WebException: HTTP 401: Unauthorized。
我试图手动设置凭据(service.Credentials = new System.Net.NetworkCredential(login, password, domain);)但这没有帮助。
我尝试使用类似的场景来调用内置的 SharePoint Web 服务,它们工作得很好:
对不起这个错误......如果没有适当的权限,有些方法不能正常工作。
sharepoint - Sharepoint 隐藏菜单中的项目
有没有办法隐藏:共享点列表中的“编辑项目”/“管理权限”/等?
我想避免修改 CORE.JS,也许是 JQuery hack/tweak?
我正在研究,但我看不清楚。
c# - 单击指向 WSS 中文件夹的查找字段后,如何将用户定向到内容而不是属性?
背景
我想在指向文件夹的共享点列表中放置一个查找字段。这是简单的部分,但我希望用户在单击链接后被指向文件夹内容(而不是文件夹属性)。从共享点界面不可能,所以我正在尝试创建自定义字段类型。
问题 我应该在 SPFieldLookup 派生类(或其他任何地方:P)中重载什么方法才能将用户指向文件夹内容?
PS 请不要建议创建超链接字段,因为链接会在不同的访问映射下断开。
sharepoint - 使用 GUID 调用时 WSS GetListItems 不返回没有继承权限的文件夹
WSS 3.0 列表服务
我正在使用以下 CAML 查询在图片库(名称图片)上运行GetListItems() :
此查询正确返回 Uploads 文件夹中的所有文件和文件夹。
但是,如果我导航到 Uploads 文件夹并在 Uploads 文件夹上选择Edit Permissions,然后选择Actions > Edit Permissions,然后在确认框中单击OK,则此查询不再有效。
我不相信这与权限有关,因为我根本没有修改权限,我只是通过选择Edit Permissions来“从父级复制 [ied] 权限,然后停止 [ped] 继承权限” 。此外,运行此查询时我没有收到错误消息,我只是得到一个空的结果集。
我尝试过的其他事情:
- 删除 QueryOptions 中的所有标签:这仍然不会返回 Uploads 文件夹或其下的任何文件或文件夹
- 直接向我的用户帐户的文件夹添加权限:这没有帮助
- 寻找有类似问题或某种解决方案的东西:无济于事
其他信息:
- 从 C# Win Form App 调用它
有谁知道如何解决或解决这个问题?如果需要更多细节或澄清,请告诉我。
因此,经过一些更多的实验,找到了一个解决方案,尽管没有得到很好的解释或记录。问题与调用GetListItems函数的方式有关,这是无法正常工作的代码:
对于上述情况,这没有按预期工作,但是,它适用于所有其他文件夹和文件。解决方案是向GetListItems发送列表名称“图片”而不是列表 GUID,如下所示:
更新
此外,MSDN文档建议在使用 Lists.GetListItem 方法时使用 GUID 而不是列表名称:
listName:包含列表的显示名称或 GUID 的字符串。建议您使用 GUID,它必须用大括号 ({}) 括起来。查询 UserInfo 表时,字符串中包含“UserInfo”。
我不知道为什么这段代码有效而原始代码无效。虽然我的问题已经解决,但有没有人知道为什么我的原始代码不起作用(仅适用于上述情况)而修改后的代码起作用?
sharepoint - WSS 3 SP2 OnTaskCreated
在工作中,在 WSS 3.0 上安装 SP2 后,我们遇到了与 OnTaksCreated 的偶然行为相关的问题。有关此检查的更多信息“ http://fightingvssharepoint.blogspot.com/2009/06/ontaskcreated-in-wss-30-sp2.html ”。我们还没有找到解决办法,所以我们正在尝试另一种解决方案。包括取出 OnTaksCreted 并将其所有活动移至 OnTaskInit。如果您确实有解决 SP2 OnTaskCreated 问题的方法,请告诉我!但是,如果您不继续阅读,请...
自定义工作流程简介:在“任务”列表中创建新任务,设置工作流程状态并向“assignedTo”人员发送电子邮件。邮件正文中填写了最近创建的任务信息。为了检索此信息,需要调用“GetWorkflowTask”方法。该方法的签名是:
SPWorkflowTask 任务 GetWorkflowTask (int taskID)
此方法在 OnTaskCreated 中调用时可以正常检索任务。但是,如果我在 OnTaskInit 中调用它,则在 Createtask 活动之后检索 null。为什么?
谢谢!乔治。
sharepoint - WSS 3.0:将错误的服务器显示为配置数据库服务器
将我的配置数据库移动到不同的数据库服务器后,我很难让农场重新启动并运行。
现在我的事件日志充满了错误消息,在我的旧数据库服务器上无法访问 config-db。农场中的操作/服务器... /_admin/FarmServers.aspx 仍将旧数据库服务器显示为配置数据库服务器
我可以创建一个新的 wss Web 应用程序,并且可以在新配置数据库的对象表中看到相应的记录!?
我怎样才能摆脱这个神器?
TIA 斯特凡