我在做一些简单的事情时遇到了麻烦,如下所示
using (SPSite site = new SPSite(topLevelSite))
{
SPWeb rootWeb = site.OpenWeb();
SPWeb newWeb = rootWeb.Webs.Add(siteName, "abc", "abc",1033,template,false,false);
}
但是我试图将站点添加到启用 PKI 的共享点站点的问题:
当我处理我的非 pki 共享点服务器时,此代码工作正常,但出现错误:
" 找不到位于https://server/sites/newSite的 Web 应用程序。验证您是否正确键入了 URL。如果该 URL 应该提供现有内容,系统管理员可能需要添加一个新的请求 URL 映射到预期的应用程序。”
我的主要问题是:您如何使用 C# 访问启用 PKI 的共享点站点?我需要以编程方式在某处插入我的证书还是什么?
在我打开 SPSite 之前是否有步骤,或者是否需要使用其他对 PKI 更友好的对象?