草庐IT

消息安全

全部标签

asp.net - Asp.net 中的非本地化错误消息

我安装了波兰语版本的Windows,因此我收到了波兰语的异常消息。有没有办法让asp.net用英文显示错误信息?除了安装英文版的Windows。 最佳答案 尝试将以下内容添加到web.config文件的system.web部分:这应该有效,除非:您已在其他地方明确更改了uiCulture(例如,多语言网络应用程序可能会更改每个请求的uiCulture)您遇到的错误发生在处理web.config文件之前。 关于asp.net-Asp.net中的非本地化错误消息,我们在StackOverfl

c# - 显示来自 C# AfterInstall 事件的错误消息

谁能告诉我在执行AfterInstallEvent期间如何在C#中显示错误消息?我的项目使用Microsoft设置和部署项目,然后我创建了一个在AfterInstall事件触发时调用的类。MessageBox.Show();不起作用...“名称‘MessageBox’未出现在当前上下文中”。要是这么简单我就不问了!? 最佳答案 真正的解决方案是使用作用域。是这样的:global::System.Windows.Forms.MessageBox.Show(ex,"Error",MessageBoxButtons.OK,MessageB

windows - 需要从命令行运行 Windows 安全对话框

您知道,当您输入ctrl-alt-del或ctrl-alt-end时通常会得到什么。除了在这种情况下我不能按下那些键,但我想启动那个盒子。具体来说,我希望能够从命令行中调出更改密码对话框。谢谢 最佳答案 这里是RaymondChen给出的答案的扩展。我展示了如何从批处理文件调用WindowsSecurity。请注意,它只有在通过终端session连接到Microsoft终端服务器时才能正常工作。@if(@CodeSection==@Batch)@then@echooff::Seehttps://gist.github.com/Dav

windows - 等待托管代码中的消息

这与earlierquestion密切相关.在托管世界中:如何检查当前线程是否消息队列中有消息吗?我如何屈服于操作系统并等待当前线程中的消息(如GetMessage或WaitMessage)?我正在寻找没有PInvoke的托管等效项。 最佳答案 您可以覆盖WndProc,然后在调用时触发您自己的事件。当然,这不会阻塞。如果您想阻塞直到收到消息,您可以在另一个线程中使用一个方法等待同步对象,并让WndProc向该对象发出信号。 关于windows-等待托管代码中的消息,我们在StackOv

c++ - 如何在没有子类化的情况下挂接特定的 Windows 消息?

有没有一种方法可以在不对窗口进行子类化的情况下Hook特定的窗口消息。有WH_GETMESSAGE但这似乎会产生性能问题。除了这些不会降低性能的任何其他解决方案? 最佳答案 据我所知,没有比您提到的更好的解决方案了。而且,当然,子类化窗口比Hook线程的所有消息要好。让我们想想消息向上传递的路径,直到它被窗口处理:通过显式调用PostMessage/SendMessage或由操作系统隐式调用,将消息发布或发送到窗口。仅发布消息:最终线程从消息队列中弹出此消息(通过调用GetMessage或类似方法),然后调用DispatchMess

windows - 从 Azure 队列中删除消息时出现异常?

我正在涉足WindowsAzure,我遇到了一些必须很简单的事情,但我就是看不到它。我有这个小测试来玩Azure队列:publicvoidCanPublishSillyLittleMessageOnQueue(){varqueueClient=CloudStorageAccount.DevelopmentStorageAccount.CreateCloudQueueClient();vartestQueue=queueClient.GetQueueReference("testqueue1");testQueue.CreateIfNotExist();varmessage=newClo

c# - 无法监控安全事件日志

我有这个代码:{EventLogev=newEventLog("Security");ev.EntryWritten+=newEntryWrittenEventHandler(ev_EntryWritten);}staticvoidev_EntryWritten(objectsender,EntryWrittenEventArgse){log_to_file("ev_EntryWritten");}但我没有收到任何安全事件。该程序在XPSP3上作为Windows服务运行。我错过了什么? 最佳答案 确保设置EnableRaisingE

javascript - 有没有一种安全的方法可以使用 JavaScript 验证 JSON 输入?

我正在从Windows7小工具中提取一些外部JSON数据,这基本上是一段在具有高安全权限的InternetExplorer下运行的JavaScript。因此,我想确保JSON格式正确并且不是恶意的。执行此操作的好方法是什么? 最佳答案 JSON是JavaScript。因此,您可以像验证JavaScript一样静态地验证JSON。您担心通常可用于验证JavaScript的eval方法,并且您非常明智地避免了这种方法。如果它是恶意的并且你执行验证,那么你已经搞砸了。JSLint是一个很好的工具。请参阅StackOverflow问题IsJ

windows - 在 Windows 编程中混合使用 '/' 和 '\' 作为目录路径是否安全?

我碰巧有一个目录路径,例如“c:\a\b/c/d\e”,但它与boost库配合得很好。我不知道在Windows中是否可以混用“\”和“/”。在Windows中是否允许? 最佳答案 documentation表示可以在WindowsAPI函数中使用正斜杠,但在完成任何操作之前它们将转换为反斜杠。我想C运行时也会这样做(尽管我现在找不到引用资料),所以无论您调用什么文件相关的函数,您都应该没问题。 关于windows-在Windows编程中混合使用'/'和'\'作为目录路径是否安全?,我们在

windows - 将 Subversion 提交消息转换为 Unicode

目前我有一个本地Subversion存储库,其中包含大量cp1251编码的提交消息。有什么方法可以将所有提交消息转换为utf-8编码? 最佳答案 正如Rup-8所说,subversion应该在将所有日志消息存储到存储库之前将它们转换为UTF-8,然后再转换回本地编码以供显示。如果您的日志消息未正确转换,则:确保您的区域设置正确识别您正在使用的编码;或者,使用--message-encoding选项 关于windows-将Subversion提交消息转换为Unicode,我们在StackO