UserId userId = ???;
myFolder.Permissions.Add(userId, FolderPermissionLevel.Owner);
myFolder.Update();
这段代码可以正常工作(我有权授予自己权限也没有问题,因为我在公用文件夹管理AD组中),但问题是我没有表示当前用户的userid
对象。我甚至没有PrimarySMTPAddress
,这是获取userid
的另一种方法。我只知道我处于一个对邮箱有权限的用户的上下文中--它可能是当前的Windows用户,可能只是传递给我的库的NetworkCredential
。
在EWS中是否有一种方法可以获取当前用户,或者至少当前用户的SMTP地址?我查看了ExchangeService
类,但没有找到任何类似的内容。
如果您有NetworkCredential,则可以绑定到AD并使用GetObject获取IADsuser。从那里你可以得到电子邮件地址。则可以使用:
UserIdType user=new UserIdType();user.primarysmtpaddress=“user3@example.com.com”;
设置您的权限设置用户ID:
我有这个应用程序,它从数据库中获取用户数据,使用他们登录的用户名。一旦他们登录到检索他们的帐户信息的页面,用户名就会被传递。应用程序崩溃了,说检索信息是错误的,有人能帮忙吗? 数据库代码 要检索数据的代码
我想知道是否可以通过spotify web api从用户当前的活动设备中检测出用户正在听的歌曲。 谢谢。
问题内容: 我正在使用jersey 2.17和HK2创建一个简单的rest应用。我有一个拒绝任何没有“ currentuser” cookie的请求。 我有这样的事情: 我想编写比这更优雅的东西。像这样: 我对hk2真的很陌生,并且真的很难找到方法。 我只是在要求正确的接口来实现(或扩展类)。 问题答案: 您要找的不是一件容易的事。解决此问题的一种方法是在内部设置,如此处所示。这不涉及与HK2的任
我有一份我正在处理的项目清单。我正在寻找初始列表中的特定项目,并希望在遍历列表时从该列表中删除已找到的项目。我遍历列表使用 有没有一种方法可以在不操纵两个列表的情况下做到这一点?
我通过在方法之外添加一个简单的Ride实例来测试它,它工作得很好。 我还尝试将监听器更改为,结果相同。 Edit2:当我试图从数据库中检索整数时,我会得到一条错误消息。
问题内容: 我们有一个实用程序,它将在周一至周五之间的任何一天运行。它将在内容管理工具中更新一些文件。与该文件关联的最后修改日期应该是该周的星期一日期。我编写了以下程序来检索当前周的星期一日期。但是我仍然不确定这是否适用于所有情况。有谁有更好的解决方案? 问题答案: 我强烈建议您改用Joda Time(对于您的所有日期/时间工作,而不仅限于此): 请注意,正如您在此处所使用的 星期一 (即Joda