gpt4 book ai didi

c# - csom 上下文凭据安全

转载 作者:可可西里 更新时间:2023-11-01 10:42:57 25 4
gpt4 key购买 nike

我有一个任务计划,其中我连接到 Sharepoint 站点并使用 csom 脚本 C# 获取一些数据,并在处理后将邮件发送给用户。

我通过传递存储在 app.config 文件中的用户凭证来创建上下文,如下代码所示。

  ClientContext context = new ClientContext(siteUrl);
context.RequestTimeout = int.MaxValue;
System.Net.ServicePointManager.ServerCertificateValidationCallback = ((sender, certificate, chain, sslPolicyErrors) => true);
var credentials = new NetworkCredential(siteUserName, siteUserPassword, siteDomain);
Web web = context.Web;
context.Load(web, w => w.Title);
context.Credentials = credentials;
return context;

为了安全,除了配置文件之外,我们如何存储这些凭据?

最佳答案

您可以将凭据存储在数据库中,并在您想要创建 ClientContext 时检索它们。

关于c# - csom 上下文凭据安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41218589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com