草庐IT

error_id

全部标签

c# - 如何找到asp :Login LoginError error type

当asp:Login控件的LoginError事件触发时,我如何找到错误发生的原因?是否有类似e.ErrorType的属性告诉我登录失败的原因?或者我是否必须像本教程中那样手动检查所有内容:http://www.asp.net/security/tutorials/validating-user-credentials-against-the-membership-user-store-cs或http://www.aspnettutorials.com/tutorials/controls/howto-errors-login-asp4-csharp.aspx

c# - SignalR C# MVC 将匿名用户映射到客户端 ID

问题:如何管理匿名用户,以便当Hub发出响应时,单个浏览器中的多个选项卡全部更新?场景如下:我想将SignalR集成到一个项目中,以便匿名用户可以与运算符(operator)实时聊天。显然,已通过iIdentity进行身份验证的用户是通过Client.User(username)命令映射的。但是目前说一个匿名用户正在浏览site.com/tools和site.com/notTools我不能只用一个connectionID向所有选项卡发送消息。只有一个选项卡收集响应。我曾尝试使用IWC补丁,但该工具无法将聊天信息保存到数据库中,而且我认为通过ajax传递变量并不是读取/写入数据库的安全方

c# - 验证 Google OpenID Connect JWT ID token

我正在尝试升级我的MVC网站以使用新的OpenIDConnect标准。OWIN中间件似乎非常健壮,但不幸的是只支持“form_post”响应类型。这意味着Google不兼容,因为它会在“#”后返回url中的所有标记,因此它们永远不会到达服务器并且永远不会触发中间件。我尝试自己触发中间件中的响应处理程序,但这似乎根本不起作用,所以我有一个简单的javascript文件来解析返回的声明并将它们发布到Controller操作进行处理。问题是,即使我在服务器端获取它们,我也无法正确解析它们。我得到的错误看起来像这样:IDX10500:Signaturevalidationfailed.Unab

c# - 如果打开自定义错误,是否不会触发 global.asax Application_Error 事件?

如果您在Web配置中将自定义错误设置为RemoteOnly-这是否意味着global.asax中的MVC应用程序级错误事件-Application_Error不会因错误而触发?我刚刚注意到,当我的应用程序出现某个错误时,我正在远程查看该站点,但没有记录任何错误。但是,当我访问服务器上的应用程序并发生相同的错误时,会记录错误。这是自定义错误配置设置:编辑只是出于人们的兴趣——我最终完全关闭了自定义错误并在Application_Error中处理重定向,如下所示:protectedvoidApplication_Error(objectsender,EventArgse){Exceptio

c# - 系统.ComponentModel.Win32Exception : Access is denied Error

我正在使用C#代码启动和停止窗口服务,但出现此错误。System.ComponentModel.Win32Exception:Accessisdenied我的代码:publicvoidStartService(stringserviceName,inttimeoutMilliseconds){ServiceControllerservice=newServiceController(serviceName);try{TimeSpantimeout=TimeSpan.FromMilliseconds(timeoutMilliseconds);service.Start();service

c# - 错误 :An unknown error occurred while invoking the service metadata component. 无法生成服务引用

当尝试使用.netcore2.1rc1为WCF添加服务引用时,我遇到以下错误:Error:Anunknownerroroccurredwhileinvokingtheservicemetadatacomponent.Failedtogenerateservicereference我已经检查过,唯一的安全措施是传输,没有消息安全措施。日志如下:[05/24/201812:28:28],59,Importingwebservicemetadata...[05/24/201812:28:28],27,Numberofserviceendpointsfound:2[05/24/201812:2

c# - long vs Guid for the Id (Entity),优缺点是什么

我正在asp.netmvc上做一个网络应用程序,我正在为我的实体在long和Guid数据类型之间进行选择,但我不知道哪个更好。有人说long快得多。Guid也可能有一些优势。有人知道吗? 最佳答案 什么时候GUID可能不合适GUID几乎总是会变慢,因为它们更大。这会使您的索引更大。这使您的表更大。这意味着如果您必须全部或部分扫描您的表,将花费更长的时间并且您将看到更少的性能。这是基于报告的系统中的一个巨大问题。例如,永远不会将GUID用作事实表中的外键,因为它的长度通常很重要,因为通常会部分扫描事实表以生成聚合。还要考虑使用“lon

c# - 编译器错误 : "error CS0307: The variable ' int' cannot be used with type arguments"

如果我有以下代码:privatevoidCheck(boola,boolb){}privatevoidCheck(inta,intb,intc,boolflag){Check(a(flag?c:b-10));}我在调用Check(int,int)时遇到编译时错误:errorCS0307:Thevariable'int'cannotbeusedwithtypearguments我也遇到了这些错误:errorCS0118:'b'isavariablebutisusedlikeatypeerrorCS0118:'a'isavariablebutisusedlikeatype为什么会出现这些错

c# - 我如何获得一个 ID,使我能够区分一个类的不同实例?

假设我有一个类,有两个实例:MyClassa=newMyClass();MyClassb=newMyClass();MyClass有一个方法PrintUniqueInstanceID:voidPrintUniqueInstanceID(){Console.Write("UniqueIDforthe*instance*ofthisclass:{0}",[whatgoeshere???]);}理想情况下,输出应该是这样的:UniqueIDforthe*instance*ofthisclass:23439434//froma.PrintUniqueInstanceIDUniqueIDfort

c# - WCF 服务 : How to find server logs to understand error?

我知道这可能是一个非常基本的问题,但我对WCF和服务创建是全新的。我正在使用MicrosoftVS2010C#4运行本地托管WCF服务。我正在尝试通过简单绑定(bind)通过URL运行服务,并通过URL运行PUT和GET方法。我得到了:.有关详细信息,请参阅服务器日志。当我尝试发出服务请求时出错。我怎样才能找到这些服务器日志? 最佳答案 不一定要打开日志记录。需要在WCF配置(app.config或web.config)中启用跟踪和日志记录。您可以手动执行此操作,也可以通过单击app.config然后选择EditWCFConfigu