【问题标题】:how to secure data in sharepoint custom list如何保护共享点自定义列表中的数据
【发布时间】:2013-09-22 18:02:15
【问题描述】:

我已将数据库连接字符串存储在 SharePoint 自定义列表的列中。 通过 c# 代码,我曾经从该列中获取值,并且我的应用程序连接到指定的数据库。但是该连接字符串对有权访问该列表的每个人都是可见的。我们如何加密该值,使其无法对所有人可见,但我的应用程序可以连接到数据库,而代码更改最少或不更改?

【问题讨论】:

    标签: c# sharepoint encryption custom-lists


    【解决方案1】:

    您应该使用Secure Store Service 进行加密凭证存储。见this tutorial

    【讨论】:

    • 但如果我使用 Secure Store Service,那么我需要更改代码。我正在寻找不需要更改代码的解决方案
    • 相反,如果我能够创建存储连接字符串的新列并显示也可以使用的加密文本。我需要帮助如何创建加密文本类型的自定义列字段
    • 我不知道用于混淆列显示的非代码解决方案。为什么不打破权限继承,将列表的访问权限仅限于您的应用程序?
    • 虽然我限制了权限,但列表列中的数据仍然对开发人员可见。有什么方法可以在列表中创建加密列吗?
    • 您可以创建事件接收器,它会在保存之前加密字段值。但是您的应用程序必须在使用之前对其进行解密。或者您可以创建自定义字段类型。但请注意,如前所述,正确的解决方案是使用 Secure Store Service。
    猜你喜欢
    • 2011-04-29
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    相关资源
    最近更新 更多