草庐IT

user_info_mapping

全部标签

c# - 事件目录 : Retrieve User information

我有一个Web应用程序正在使用我们的ActiveDirectory针对Windows身份验证运行。我有一个新要求,需要从ActiveDirectory条目中提取一些个人信息。访问此信息的最简单方法是什么? 最佳答案 直接通过DirectoryEntry访问用户似乎是最直接的方法。以下是我从我的第一个AD相关项目中学到的一些与AD相关的花絮:在URI中,以小写形式写入LDAP。否则你会得到一个神秘的错误。我在这个令人沮丧的问题上花了一天多的时间......要清除单值属性,请将其设置为空字符串,而不是null。Null会导致异常。要清除

c# - 如何在诺基亚 map for WP8 中设置 Tile Sources 的不透明度?

我想利用WindowsPhone8诺基亚mapAPI(Microsoft.Phone.Maps.Controls命名空间)的一些新功能。我有一系列TileSource类,每个类都有不同的图像。我在map上循环播放图像。在WindowsPhone7中,我会创建多个Microsoft.Phone.Controls.Maps.MapTileLayer类,为每个类添加一个TileSource,然后将它们添加到map中。然后,我会使用计时器遍历图层,将当前图层的不透明度设置为1,将其他图层的不透明度设置为0。在WindowsPhone8中,没有MapTileLayer类。我可以将所有TileSo

c# - 可以将条件编译符号添加到 csproj.user 文件吗?

我正在VS2013中使用C#XamariniOS项目。我想添加一个条件编译符号而不影响任何其他人或不必进入配置管理器并说复制调试(主要是为了如果有人修改调试我不会错过更改)。我读过一些帖子说尝试将类似的内容添加到csproj.user文件中......$(DefineConstants);__MY_NEW_SYMBOL__...但这只会删除项目的所有其他符号。有没有办法修改csproj.user文件来实现这一点? 最佳答案 我发现这是一个非常古老的问题。我不确定是否有人真的在使用VS2013,但它在VS2017中工作,就像它在问题中

c# - User.IsInRole() 在角色分配后不工作,但在重新登录后工作

在ASP.NETMVC5应用程序中,我使用Unity容器创建OWIN/Identity对象并解析所有依赖项。问题是当我注册为新用户并给他分配这样的角色时userManager.AddToRole(user.Id,"NewUser");...awaituserManager.UpdateAsync(user);它实际上在AspNetUserRoles表中创建了一条记录,但在那之后如果我用User.IsInRole("NewUser")检查他的角色我得到的是假的,除非我注销然后重新登录,否则它是真的。我猜问题可能出在Unity上下文中的身份对象(UserManager、RoleManage

c# - 有什么办法可以规避 "Dialogs must be user-initiated"异常?

我的应用有一个“打开文件”按钮。在启动OpenFileDialog之前,它会询问用户是否要保存当前文件,如果需要,它会启动SaveFileDialog。然后启动OpenFileDialog。非常标准的东西。我的问题是silverlight然后将OpenFileDialog.ShowDialog()方法视为不是用户启动的,并且我得到了一个SecurityException。是否有任何已知的合理方法来避免此异常?这肯定是一个非常标准的场景?应用在浏览器中。欢迎任何想法编辑:抱歉,不允许发布实际代码:(虽然逻辑非常简单:在伪代码中,“OpenFile”按钮按下事件调用如下方法:*启动一条新的

c# - 如何通过 ConfigurationManager 写入 User.Config 文件?

我正在尝试使用ConfigurationManager将用户设置保存到配置文件中。我只想将这些设置限定为用户,因为在没有管理员权限的情况下无法在Vista/Win7上保存应用程序更改。这似乎让我得到了用户的配置,它似乎保存在Win7中([Drive]:\Users\[Username]\AppData\Local\[ApplicationName]\[AssemblyName][hash]\[Version\)Configurationconfig=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerU

c# - 有没有像 "user-defined encoding fallback"这样的东西

当使用ASCII编码并将字符串编码为字节时,ö之类的字符将生成?。Encodingencoding=Encoding.GetEncoding("us-ascii");//orEncodingencoding=Encoding.ASCI;data=encoding.GetBytes(s);我正在寻找一种方法来用不同的字符替换这些字符,而不仅仅是问号。示例:ä->aeö->oeü->ueß->ss如果无法用多个字符替换一个字符,如果我能用一个字符替换它们,我会接受(ö->o)现在有几种EncoderFallback的实现,但是我不明白它们是如何工作的。一个快速而肮脏的解决方案是在将字符串提

从学龄前开始解读FFMPEG代码 之 avformat_find_stream_info函数四

从学龄前开始解读FFMPEG代码之avformat_find_stream_info函数四开始学习前想说的话函数实现6-计算时间相关参数函数实现7-第五次循环函数实现8-第六次循环函数实现9-err的情况和收尾工作结尾时要说的话开始学习前想说的话这是avformat_find_stream_info函数解读文章的最后一篇,在最后这一篇解读文章中会对最后的两次大循环进行解读。最后的两次循环,是为了findstream这样一个操作做好兜底的准备,将没有做好初始化的属性最后进行一次检查和补充,完成函数的全部任务。函数实现6-计算时间相关参数在进入第五次循环之前,findstream函数还进行了一个时

c# - 动态 CRM : Get metadata for statuscode/statecode mapping

在DynamicsCRM2011中,在事件实体上,“状态原因”选项集(又名状态代码)与“状态”选项集(又名状态代码)相关例如看这个截图当我使用API检索状态原因选项集时,如下所示:RetrieveAttributeRequestattributeRequest=newRetrieveAttributeRequest{EntityLogicalName="incident",LogicalName="statuscode",RetrieveAsIfPublished=true};RetrieveAttributeResponseattributeResponse=(RetrieveAtt

c# - Google Maps v3 地理编码服务器端

我正在使用ASP.NETMVC3和GoogleMapsv3。我想在一个Action中进行地理编码。那就是将有效地址传递给Google并取回经纬度。我见过的所有有关地理编码的在线示例都涉及客户端地理编码。您将如何使用C#在操作中执行此操作? 最佳答案 我不确定我是否理解正确,但这是我这样做的方式(如果您有兴趣的话)voidGoogleGeoCode(stringaddress){stringurl="http://maps.googleapis.com/maps/api/geocode/json?sensor=true&address