【问题标题】:Setting trust level in Sharepoint without changing web.config在 Sharepoint 中设置信任级别而不更改 web.config
【发布时间】:2009-12-14 22:16:04
【问题描述】:

我想更改 Sharepoint Web 应用程序的信任级别,而无需手动更改 web.config(即 WSS_Minimum、WSS_Custom 等)。对 web.config 标记进行手动更改是非常不可取的,除了一台服务器场。有什么方法可以通过 stsadm 或 Central Admin 来改变这个?

第三方工具或 Powershell 脚本是可以接受的,因为它们会明确表明没有本地方法可以完成此操作。

提前致谢

【问题讨论】:

    标签: sharepoint configuration sharepoint-2007


    【解决方案1】:

    查看我的回答here。有一个对象模型调用可以将 Web 配置修改传播到场中的每台服务器,还有一个免费提供的 Central Admin 插件,它将 OM 包装在一个更易于使用的界面中。

    【讨论】:

    • 谢谢。我喜欢能够清楚地看到所做的更改,并且此工具为您提供了一种很好的方法。干杯
    【解决方案2】:

    为此设计了一个名为 SPWebConfigModification 的类,它将您的更改传播到场的所有成员服务器。

    http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spwebconfigmodification.aspx

    -奥辛

    【讨论】:

      【解决方案3】:

      SPWebConfigModifications 很痛苦.. 但是这个stsadm extension 会让它变得更容易。

      【讨论】:

      • 希望我可以为这个答案拆分“勾号”。我稍微喜欢 OedipusPrime 的建议,但你的建议是一个合适的方法。我更喜欢可视化界面的一点是,它清楚地表明了已经进行的更改。使用这种方法,您确实可以在安装了 stsadm.webconfig 的任何服务器上以可靠的方式测试和部署它,这从脚本/部署的角度来看很有用,而且明显减少了手动操作。
      • 这就是我使用它的方式。有些东西只在安装时设置,比如 .NET 3.5 设置。这些只是作为第一次安装后的脚本添加,无需再查看。这取决于您的应用程序。如果您有一个人们不断创建新 Web 应用程序或更改非常动态的应用程序,那么脚本解决方案就没有用了。
      【解决方案4】:

      创建 CAS 策略?

      【讨论】:

        猜你喜欢
        • 2012-02-22
        • 1970-01-01
        • 2019-05-28
        • 1970-01-01
        • 2014-07-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多