草庐IT

root用户MySQL

全部标签

c# - 获取 'memberof' 为一组的用户

我有一个有效的解决方案,但我很确定有一种资源密集度较低的方法,因为当前的解决方案涉及执行查询以获取组成员,然后进行查询以获取每个用户的信息。这是我的代码:DirectoryEntryroot=newDirectoryEntry("LDAP://server:port");DirectorySearchersearcher=newDirectorySearcher(root);searcher.Filter="(&(ObjectClass=Group)(CN=foo-group))";varmembers=(IEnumerable)searcher.FindOne().GetDirect

c# - 如何创建本地用户组(在 C# 中)

我正在寻找一种如何以编程方式创建本地用户组的方法。我找到了很多关于如何查询和添加用户的示例,但我对如何创建新组一无所知。vardirEntry=newDirectoryEntry("WinNT://"+Environment.MachineName+",computer");/*Codetotestifthegroupalreadyexists*/if(!found){DirectoryEntrygrp=dirEntry.Children.Add(groupName,"Group");dirEntry.CommitChanges();}这是我得出的结论,但我知道这是错误的,因为Comm

c# - ValidateCredentials 为未知用户返回 true?

我在使用PrincipalContext.ValidateCredentials时看到一些奇怪的行为。该设置是父/子设置中的两个ActiveDirectory域(因此我们有主域company.com和子域development.company.com)。当我根据主域验证凭据时,ValidateCredentials的行为符合预期,对于良好的用户/密码对返回true,对于其他任何内容返回false。但是,如果我验证子域中的用户,ValidateCredentials会为良好的用户名/密码和无效用户返回true。如果我向有效用户提供无效密码,它会正确返回false。现在我正在通过首先执行U

c# - 获取在 ASP.NET Identity 中使用 Microsoft 帐户进行身份验证的用户的电子邮件

我正在使用VS2013中新的MVC5模板附带的ASP.NETIdentity。我已经配置了外部登录提供商,因此人们可以使用Google、Facebook或Microsoft进行注册。但是,我仍然想获取人们的电子邮件地址(例如用于通知、更新等)。默认情况下,app.UseGoogleAuthentication()还将请求用户的电子邮件地址。对于Facebook,我创建了FacebookAuthenticationOptions类的新实例,并添加了以下范围:facebook.Scope.Add("email")。这也有效。我在为使用Microsoft帐户的人获取电子邮件时遇到问题。Mic

c# - Debug vs Release in optimization of .net(分发给用户时的顾虑)

向公众分发Debug与Release构建是否存在任何安全或性能问题?大多数时候我只是将.exe文件打包到Debug文件夹中(连同所需的依赖项)并将其提供给用户。有什么理由比另一个更喜欢分发吗? 最佳答案 是的,当然有-安全和性能方面的影响。调试版本比发布版本包含更多信息,并且许多编译器优化已针对调试版本关闭。另见Debug/Releasedifference在这里。Arethereanyreasontopreferonemorethantheothertobedistributed?是的。如果您想拥有一个经过优化编译的更快的二进制文

c# - 用于跨平台 Xamarin Forms 的用户控件

我已经找了很长时间了,但仍然没有找到一种方法来为跨平台XamarinForms创建类似UserControls的WPF。这甚至可以做到吗?我在VisualStudio2013中使用Xamarin。 最佳答案 这是一个XAML示例。只需添加,您就可以拥有任何基本视觉元素。例如。网格、StackLayout、图像等。下面是代码namespaceMobile.Control{publicpartialclassUserControl:Grid{publicUserControl(){InitializeComponent();}}}要使用

c# - 在 Sharepoint 中按组获取用户

谁能告诉我如何使用Sharepoint获取特定组内的用户?所以我有一个包含用户和/或组的列表。我想检索该列表中的所有用户。有没有办法区分列表项是组还是用户。如果它是一个组,我需要获取该组中的所有用户。我正在使用C#,并且我正在尝试通过将它变成一个控制台应用程序来做一些事情。我是Sharepoint的新手,我真的想跳入这里的深水池,我们将不胜感激任何帮助。干杯.. 最佳答案 您需要知道的第一件事是,当您有一个包含用户/组字段的列表时,您必须知道它的类型。当项目值中有一个用户或组时,字段类型为SPFieldUserValue。但是,如果

c# - 加载配置文件时如何修复 "Configuration system failed to initialize/Root element is missing"错误?

我在我的C#Windows应用程序中遇到了这个错误:“配置系统初始化失败”。它运行良好。突然我得到了这个异常(exception)。它将内部异常详细信息显示为“缺少根元素”。(C:\Users\company\AppData\Local\Clickbase_Corp_Sverige_AB\TouchStation.vshost.exe_Url_no1nets4fg3oy2p2q2pnwgulbvczlv33\1.1.0.12\user.config)”}。当我尝试从Settings.cs类获取值时会发生这种情况。在program.cs文件中写了下面的代码if(Properties.Se

c# - 如何从用户控件引发自定义路由事件?

在我的用户控件中,我有一个按钮,单击该按钮会引发自定义路由事件。我试图引发它,但它没有在MainWindow.xaml中触发。UserControl中按钮的Xaml:用户控件C#代码://AddClickEventpublicstaticreadonlyRoutedEventAddClickEvent=EventManager.RegisterRoutedEvent("AddClick",RoutingStrategy.Bubble,typeof(RoutedEventHandler),typeof(dCB_Props));publiceventRoutedEventHandlerAd

c# - 如何在基于表单的身份验证中检查用户是否登录

我想在我的网站上手动实现基于表单的身份验证。我正在使用Web.config文件进行数据存储在根级别有一个Login.aspx页面,我使用ASP.NET登录控件获取用户名和密码。一切正常,但是当用户登录并手动转到login.aspx页面时,它不会将用户重定向到defaultUrl页面。我想将用户重定向到特定页面/defaultUrl页面,如果他已登录并手动进入login.aspx页面怎么做?登录按钮-点击if(FormsAuthentication.Authenticate(LoginUser.UserName,LoginUser.Password)){FormsAuthenticati