问题标签 [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.
sql-server - SharePoint 使用 Windows 标识和连接池
当用户访问 SharePoint 网站时,他的 wndows 身份将对其进行标识。
我想知道使用哪个身份来访问数据库。是用户的身份还是使用服务的windows身份,还是为了获得连接池的好处。
谢谢
设拉子
c# - 使用共享点对象模型创建新的共享点站点时出错
我在使用对象模型创建 SharePoint 网站时收到著名的错误“此页面的安全验证无效。单击返回...”...
这是我在 Web 部件中创建共享点站点的代码。
我在这一行得到一个错误
我可以使用系统帐户成功创建站点,但使用有限的测试帐户会失败。有趣的是,它曾经在某个时间点起作用,但现在却不是。
这是调用堆栈
请任何帮助都非常感谢。
sharepoint-2007 - 尝试读取有关 SharePoint 组的信息时访问被拒绝
我正在尝试获得 WSS 3.0 中某个组的成员资格。我在提升的权限块中执行此操作。这是代码:
运行此代码时,我会进入“拒绝访问”SharePoint 屏幕。该组存在。Web 应用程序的应用程序池的标识是内容数据库中的 dbo 角色。该代码适用于我的开发服务器,但不适用于另一台服务器,这让我相信此服务器上的权限或配置有问题,可能是 dcomcnfg 中的问题?
以下是 SharePoint 日志中似乎相关的一些行:
[UserAdmin.aspx 托管包含代码的自定义 Web 部件]
asp.net - 即使禁用,安全扫描也会在 ASP.NET 应用程序中找到 httpOnly cookie
我尝试使用 web.config 标记在我的 WSS 3.0 表单身份验证应用程序中启用 httpOnly cookie。Cenzic Hailstorm 安全扫描报告称,cookie 是在关闭标志的情况下生成的,包括 .ASPXAUTH cookie,一个与 Discovery.asmx 相关,一个与 WSS_AccessibiltyFeature 相关。以下是我的问题:
- 是否有某种方式扫描可能会出错?
- 关于 cookie 的创建方式,我有什么不明白的地方吗?这些是否不受 httpOnly 标志的约束?
- 有没有办法验证自己的 cookie 是以 httpOnly 的形式出现的?我知道 Fiddler 的 Watcher 插件,但我无法让它工作(我正在与开发人员沟通)。当然还有其他东西可以检查 cookie。
sharepoint - 从 GetListItems 返回的 Sharepoint WSS 3.0 属性
从 Lists.GetListItems 返回的属性是否有一些定义?我可以查看重新调整的属性,但我想知道它们是否会改变?
以下是我所看到的一些示例...@ows_Author、@ows_FileDirRef、@ows_PermMask
我想围绕这些值构建一些类,我担心的是,如果它们没有在某个地方发布,Microsoft 可能会更改它们或 Sharepoint 中的某些设置。
wcf - 有没有人使用 Silverlight/WCF 为 Sharepoint 外部库成功实施了这个 MSDN 解决方案?
有没有人为 Sharepoint 外部库成功实施了这个 MSDN 解决方案?
http://msdn.microsoft.com/en-us/library/dd440954.aspx
一些背景知识:我们将为 Intranet 和 Extranet 用户提供文件上传/下载功能。在某些情况下,用户上传会非常大:有时是 WSS3/MOSS2007 2GB 限制的两倍。这个 MSDN 解决方案看起来很有吸引力,因为我们可以利用 Sharepoint 提供的大部分功能 - 版本控制、元数据、身份验证、授权和工作流 - 但仍然可以管理非常大的文件。
以下是我对 MSDN 解决方案的一些具体问题: 1. 该架构显示了通过 Sharepoint 中的 asmx Web 服务进行的文件上传/下载。这些 asmx 服务不会将整个上传加载到内存中吗?2. 安全。它有多细?可以为外部库中的单个文件分配显式权限,还是仅在列表级别设置权限?
sharepoint - 带有 Active Directory 的 SharePoint 自定义 Web 部件
我目前正在开发一个自定义 SharePoint Web 部件(WSS 3.0,而不是 MOSS),它将为 Active Directory 中的所有用户提取信息以构建最新的员工目录。此 Web 部件显示电话号码、地址和其他类似字段等内容。我遇到的问题是,默认情况下,IIS 上的 SharePoint 网站以用户 IUSR_ 运行。此用户无权访问 Active Directory,因此我无法检索任何用户信息。
为了解决这个问题以进行测试,我已经硬编码了我为此目的添加的测试用户的凭据。显然,这并不理想。如果有人删除了这个用户,或者他们曾经更改过密码,那么 Web 部件将会中断,他们将无法修复它(一旦我在这里完成,他们就没有内部开发人员来接管它)。为了解决这个问题,我想在 Web 部件上创建用户名/密码自定义属性,这样我就可以将这些属性传递给 Active Directory 以检索我需要的信息。我遇到的问题是密码以纯文本形式存储,因此任何人都可以阅读它。我希望它显示为 ******** 或类似的东西。有没有办法使 Web 部件上的自定义属性成为密码类型?
如果这是不可能的,任何人都可以推荐另一种方法来完成我想要做的事情吗?此时我无法更改 SharePoint 网站运行的用户。虽然,如果我找不到任何其他解决方案,我会再次尝试说服他们。
提前致谢!
sharepoint - 如何自定义 SharePoint 列表列聚合(总计)计算?
我有一个类型为“单行文本”的 SharePoint 列表列。开箱即用 SharePoint 仅提供显示此列类型的“计数”总数的功能。我希望能够对数据执行自定义聚合(特别是对作为文本保存的数字数据求和以克服这一缺陷)。
我找到了使用XSLT和Javascript对计算列执行类似操作的示例,但我相信这两种方法在数据分页时都会失败(仅聚合屏幕上显示的列表内容的子集)。
我想保留ListViewWebPart的功能(渲染、排序、过滤、视图定义、操作菜单等),但要添加此功能。我怎样才能做到这一点?
sharepoint - SharePoint 中是否有某种方法可以基于每个用户更改文档库视图?
我们正在使用 WSS 3.0,我被要求查看用户是否可以在每个用户的基础上设置默认视图。是否有人知道任何方法(编程或通过 GUI 本身)让用户能够在每个用户的基础上更改默认视图?30 分钟的谷歌搜索和在管理菜单中四处寻找结果是徒劳的。如果不是,这是 MOSS 2007 的一个特性吗?
sharepoint - 将自定义 SQL 数据库中的数据与文档库链接
环境:我有一个用 C# 编写的 Windows 网络共享桌面应用程序,它依赖于 MSSQL 数据库。Windows sharepoint services 3.0 安装在同一台 Windows Server 2003 机器上(默认安装、单处理器、默认 sql express 内容数据库等)。
场景:应用程序在处理(创建工单)过程中生成需要保存在sharepoint上的MS Word文档,并且处理的结果必须链接到相应的文档。因此,对于 dbo.WorkOrders(一个工单)中的每个插入,都有一个 MS Word 文档。我需要将共享点库中的文档 ID 保存到我的数据库中,以便稍后可以对相关文档进行可能的手动更正。删除工作订单时,也必须删除 sharepoint 文档。此外,还有一个 dbo.Jobs 表,它是 dbo.WorkOrders 的父表,可以有多个工单。
我正在考虑在 sharepoint 上制作一个自定义列表,它有两个 ID 字段 - 一个是文档 ID,另一个是文档的 AutoID。我认为这在性能方面不是一个好方法,而且它需要太多的维护,因此更容易出错。
我正在考虑的另一条路径是元数据。我可以在 dbo.WorkOrders 中有一个唯一且自动递增的 Identity 字段,我可以将该值保存为文件名 (1.docx, 2.docx 3.docx ... n.docx 其中 n 是dbo.WorkOrder 的标识字段中的值)。在 Word 文档的元数据字段中,我可以保存 dbo.Jobs 中的作业 ID。
我也可以只增加 WorkOrder 中的标识字段(这将是一个 bigint),但是文件名会变得很难看,并且可能会溢出 ID 范围(因为可能有很多文档)。
我还考虑过并拒绝了其他选项,因为它们都不满足要求(链接数据源、子文件夹结构等)。我不确定如何进行。我是 sharepoint 的新手,对我来说仍然有点神秘,因为我不了解系统的所有内部工作原理。
你有什么建议?
编辑:
我想我将使用 guid 作为文件名,并在将文档发送到共享点后将这些 guid 保存在我的数据库中。你对那个怎么想的?