小编Ash*_*hok的帖子

Sharepoint文档库支持文件夹版本控制吗?

sharepoint文档库是否支持文件夹版本控制?例如,我有一个文件库,文件夹说"我的文件夹".我可以创建一个具有相同名称的新文件夹,以便该文件夹有多个版本.

versioning sharepoint document

3
推荐指数
1
解决办法
3140
查看次数

Azure 托管标识中的访问令牌的到期时间是多少?

我使用下面的代码生成访问令牌,以使用 AAD 身份验证将我的应用程序代码连接到 Azure SQL。我需要找出这个令牌的到期时间

为了找到过期时间,我尝试了两种方法:

1) 创建一个连接到 Azure SQL 的控制台应用程序并使用 AAD 身份验证执行一些数据操作。连续循环运行此应用程序一个多小时。这里发现令牌在 1 小时后过期

2)创建一个Web应用程序并托管在iisexpress中。在 Web 应用程序中,编写与控制台应用程序中相同的数据访问代码。在一个多小时内多次循环调用Web App url。这里令牌也将在大约一个小时后过期

3) 与第 2 点相同,不同之处在于 Web 应用程序托管在 Azure 中并启用了托管标识。这里令牌在 1 小时后并未过期。

因此,令牌到期时间与进行调用的环境相关联。我需要找出不同场景下令牌的确切到期时间。我找不到任何文档。我发现的只是令牌将缓存在内存中,并在过期时更新。

var provider = new AzureServiceTokenProvider();
string token = provider.GetAccessTokenAsync("https://database.windows.net/").Result;

SqlConnection con = new SqlConnection("connstring");
con.AccessToken = token;
Run Code Online (Sandbox Code Playgroud)

azure azure-active-directory

1
推荐指数
1
解决办法
6249
查看次数

铸造到Enum

我有以下代码.

private Enum MyEnum
{
    VALUE1=5, VALUE2=4, VALUE3=3, VALUE4=2, VALUE5=1
}

protected void Page_Load(object sender, EventArgs e)
{
    Session["EnumValue"] = "VALUE1";
    MyEnum test = (MyEnum) Session["EnumValue"];
}
Run Code Online (Sandbox Code Playgroud)

在页面加载中,在转换后我具有变量'test'='VALUE2'的值.

我期待它得到test ='VALUE1'.代码有什么问题吗?

enums casting

0
推荐指数
1
解决办法
1026
查看次数