问题标签 [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.
security - SharePoint 2007 是否使用 FrontPage 扩展?
在我的 WSS 3.0 站点上执行了自动安全扫描,并根据 FrontPage Extensions 的明显存在提出了一些警告。也就是说,它通过在 Web 上将这些位置附加到站点的主 URL 来找到像 /_vti_pvt/service.cnf、/_vti_pvt/services.cnf 和 /_vti_bin/_vti_aut/author.dll 这样的文件。这些显然与 FrontPage Extensions 相关。我已经确认这些文件存在并且可以通过网络访问。
这些文件到底是做什么用的?它们是否确实与 FrontPage Extensions 相关(过去显然存在许多安全缺陷)?可以以某种方式删除或禁用它们吗?
更新: 我已在 IIS 中删除了对我的 SharePoint 网站下这些目录的读取权限。他们不再通过网络提供服务,但该网站似乎运行正常。因此,如果有人从这些文件中发现了明显的安全漏洞,一个可能的选择是删除读取权限。
我没有尝试与 SharePoint 设计器联系。
sharepoint - 更新 WSS 3.0 主题的设计师友好方式
有时我喜欢 MOSS 2007,有时我想把它扔到窗外。这是它应该走出窗外的时代之一。
我试图想出一种简单的方法让设计师为我们的网站更新 WSS 3.0 主题。网站集中的每个网站都使用此主题。以下对设计师不友好(特别是第 4 步)作为更新主题的一种方式...
- Designer 对 theme.css 进行编辑并将其复制到生产环境中
- 将所选主题更改为站点设置中的任何其他主题
- 执行 IISRESET
- 在站点设置中重新应用主题
请记住,主题不会被子网站继承。此外,很多时候上述内容还不够,您还必须更新 theme.inf 文件以增加下面的“版本”和“格式”。
现在,我尝试在我们的品牌功能(设置母版页并为新站点设置主题)中包含重置主题的功能。但是,这并没有真正起作用(使用 asp 按钮设置为 Wheat 并使用另一个按钮将其设置回自定义主题)。它不起作用可能是因为它没有重新启动 IIS 并更新上面提到的 theme.inf 中的版本号。
所以...您是否为您的设计师提供了一种解决方案来更新/重置主题?如果是这样,您的解决方案是什么?您的答案不应该是Heathers 解决方案,它在农场中不可扩展。
c# - Silverlight 中的动态服务参考
我正在构建一个与 SharePoint Web Services 交互的 Silverlight 应用程序。在 Windows 窗体应用程序中,我将创建对本地 SharePoint 服务器的 Web 引用,然后在运行时更改引用的 Uri 以指向我想要使用的任何 SharePoint 站点。Silverlight 似乎没有 Web 引用,但可以通过服务引用实现类似的功能。但是,似乎没有办法在运行时更改引用的 Uri。有没有办法在 Silverlight 中做到这一点?还是使用 Silverlight 中的 SharePoint Web 服务的更好方法?
注意:我需要访问列表项附件,所以 owssvr.dll 是不够的(我认为?)
sharepoint - 备份和恢复定时器作业 WSS 3.0
是否可以使用 Timer Job 安排 WSS 站点的备份和还原?或者 WSS 3.0 是否提供相同的 OOTB 功能?
谢谢,光辉
sharepoint - Sharepoint:导航到新网站集的根目录时引发 COM 异常
全新安装 WSS 3.0 并创建新的 Web 应用程序和网站集后,当我导航到新创建的网站时收到以下错误:
sharepoint - SharePoint (wss 3) 和活动目录用户名
我试图找出 sharepoint 从哪里获取用户名。在“个人设置”页面上的 wss 3 中有一个字段名称。在某些情况下,它填充有登录名(如域\用户名),在某些安装中,我发现它是用户的实际名称。我猜共享点在某些时候会从活动目录中获取真实名称 - 因此它不会显示“欢迎域 \ 用户名”,它应该显示“欢迎名字姓氏”或类似的东西。
sharepoint - Sharepoint Services 3.0 CSS 不工作
有时,在我们的 WSS 3.0 站点上导航时样式表会消失(站点上的白色背景、无颜色、无格式等)。这主要发生在 IE6(我们大多数计算机的企业浏览器)上。修复是:
- 清理临时 Internet 文件
- 如果还是不行,升级到IE 7
但是,这次升级到 IE 7 并没有奏效,样式表也没有应用。当我们清理临时 Internet 文件时,一切恢复正常,但过了一会儿 CSS 又消失了。
c# - Web 服务中的 SPSite 引发 401 错误
我有这个代码:
“myUrl”是 WSS 3.0 的顶级域 URL。身份验证设置为 Windows。如果我从“external_app_user”帐户下的命令行运行此代码,一切都很好。但是,如果我从 web 服务(WSS web 应用程序之外)运行此代码,则结果是 http 响应“401 UNAUTHORIZED”而不是 SOAP 响应。这很奇怪,因为这段代码在“try-catch”块中,如果抛出任何异常,我在 SOAP 响应中返回了自己的错误消息。
该代码与 WSS 在同一台机器上运行。
如果我在运行 web 服务的机器上从 webbroser 运行 web 服务,则会显示经典的 windows 登录表单。如果我在另一台计算机上从 webbrowser 运行 web 服务,我只会得到“401 UNAUTHORIZED”http 响应。
Web 服务在正确的帐户下运行。此帐户可以访问 WSS(通过 sharepoint 网站测试)。如果我尝试获取“System.Security.Principal.WindowsIdentity.GetCurrent().Name”,则会返回正确的用户名。
在 web.config 中设置了“<identity impersonate="true" userName="_my_username_" password="_my_password_" />。
有人知道出了什么问题吗?
sharepoint - 无法使用表单身份验证登录 WSS 3.0 站点
将 Windows 身份验证更改为表单身份验证。使用下面的例子。
我使用网站管理工具添加了一个用户。最后,我将此用户添加为网站集管理员,并且该用户被 SharePoint 识别。对此感到满意的是在浏览器中启动了我的 WSS 站点,但是当我尝试使用此登录表单登录时,它无法正常工作。提交后返回此表单(//spvm:100/_layouts/login.aspx?ReturnUrl=%2f_layouts%2fAuthenticate.aspx%3fSource%3d%252f&Source=%2f)
我一直在扫描我的 Eventviewer,但没有任何评论告诉我我做错了什么。也许你们中的一些人可以帮助我?
sharepoint - 使用 VSeWSS 部署 SharePoint 解决方案
我有一个开发 WSS 3.0 站点,我想将其移至生产服务器。我正在使用 VSeWSS 1.2 进行部署。我使用 SharePoint Solution Generator 2008 生成了该站点的 SharePoint 解决方案。在本地部署它时工作正常,但是当我尝试将它部署到远程生产服务器时它不会部署。
然后,由于时间限制,我不得不在生产服务器上安装 VS 和 VSeWSS 并从那里进行部署。我已经看到生成的 SharePoint 解决方案能够很好地部署到远程服务器的参考资料。
在 VSeWSS 1.2 中使用 SharePoint 解决方案生成器 2008 时,应使用哪些策略将 SharePoint 解决方案有效地部署到具有生成的 SharePoint 解决方案的远程服务器?