草庐IT

注册ip

全部标签

c# - 注册外部登录 Web API

我不明白为什么他们没有明确的教程或指南,所以我希望我的问题能在这里得到解答。因此,尝试通过WebApi从facebook或google注册用户。问题是,在RegisterExternal方法的这一行:varinfo=awaitAuthentication.GetExternalLoginInfoAsync();它返回null,因此返回一个BadRequest()到目前为止我得到了什么:在Startup.Auth.cs中,我已经添加了ID和secret,请注意,我也尝试过使用Microsoft.Owin.Security.FacebookvarfacebookOptions=newMic

c# - 我可以列出所有已注册的事件源吗?

我的Windows服务写入了事件日志,但我在纠正这个问题时遇到了各种问题。所以在这个过程中我用了很多不同的名字。我关注了一篇描述如何在Windows服务中设置事件日志的文章。所以在设计器中添加EventLog组件后,我将其添加到构造函数中:if(!System.Diagnostics.EventLog.SourceExists("AS0604"))System.Diagnostics.EventLog.CreateEventSource("AS0604","SIRR");eventLog1.Source="AS0604";eventLog1.Log="SIRR";eventLog1.W

c# - 获取本地IP地址

我正在尝试使用MonoforAndroid获取我的Android设备的本地IP地址,但失败了。我使用的完整紧凑框架的代码是这样的:variplist=(fromainDns.GetHostAddresses(Dns.GetHostName())wherea.AddressFamily==AddressFamily.InterNetworkselecta).ToArray();LocalAddress=iplist[0];但是,在M4A下,它会提前下降-Dns.GetHostName()调用失败并显示System.Net.Sockets.SocketException:使用了与请求的协议

c# - 注册免费 COM 与 C# 互操作,可能吗?

是否可以将免注册COM与Dotnet互操作和C#一起使用?如果是这样,如何在C#项目中添加对COM对象的引用?我有一个带有嵌入式list和两个测试客户端的无注册ATLCOM服务器dll,一个是cpp,另一个是c#。cpp客户端使用import语句正确引用COM对象,或者#pragmacomment(linker,"\"/manifestdependency:type='win32'name='TestComSvr2'version='1.0.0.0'\"")或在Linker->ManifestFile选项下将“AdditionalManifestDependencies”设置为“typ

c# - 如何使用简单注入(inject)器模拟模块/安装程序/注册表

Autofac有模块,Windsor有Installers和StructureMapRegistries...使用SimpleInjector如何将配置逻辑打包到可重用的类中?我试过:publicinterfaceIModule{}publicclassFooModule:IModule{publicFooModule(SimpleInjector.Containercontainer){container.RegisterSingleton();container.RegisterSingleton();}}我在CompositionRoot中使用它:publicstaticvoid

c# - Asp.Net Core 中的 IP 安全

我正在尝试通过IP地址限制站点。在以前的MVC版本中,我会在web.config中添加如下内容:但是将其添加到AspNetCore项目会导致应用程序启动失败并出现错误UnabletostartprocessThewebserverrequestfailedwithstatuscode500,internalservererror显然我破坏了配置,因为它不再在这里处理。该错误会生成一个HttpFailure日志,如下所示:现在处理这个问题的最佳方法是什么,内置的还是其他的 最佳答案 DamianBod制作了一个blogpost演示如何

c# - 如何使用 Regsvr32 注册 .NET COM DLL?

我有一个使用COMDLL的VB6应用程序。DLL是用C#编写的。在C#项目属性中,我选中了“RegisterforCOMinterop”选项。VB6应用程序在我的开发机器上运行良好。C#代码完全遵循以下格式:CodeProjectC#COMExample部署到其他机器时,Regsvr32.exe在我尝试注册DLL时出现以下错误:Themodule"MyCOM.dll"wasloadedbuttheentry-pointDLLRegisterServerwasnotfound.这是什么意思?我读过的关于COMDLL的任何教程/文档都没有提到“入口点DLLRegisterServer”。我

c# - autofac 中的条件组件注册

是否可以根据其他组件的状态有条件地注册组件?像这样的东西:ContainerBuilder.RegisterConditionally(Func,Func);我发现在autofacV2之前,可以使用“Register().OnlyIf()”结构,这似乎正是我正在寻找的结构。我希望这样的功能有条件地覆盖默认注册。classCommonRegistrations{publicvirtualvoidRegister(ContainderBuilderbuilder){builder.Register(ctx=>LoadSettings()).As().SingleInstance();bui

c# - AutoFac/.NET Core - 注册 DBcontext

我有一个新的.NETCoreWebAPI项目,它具有以下项目结构:API->业务/领域->基础设施API非常精简,只有API方法。业务/领域层具有我所有的业务逻辑。最后,我的基础架构层具有使用EFCore2.0的数据库类。我知道使用.NETCore内置的依赖注入(inject),我可以将API项目的引用添加到基础设施项目,然后在StartUp.cs文件中添加以下代码:services.AddDbContext(options=>options.UseSqlServer(connectionString));但是,我想保持更传统的关注点分离。到目前为止,我已经在我的基础设施层中添加了一个

c# - 我可以使用 .NET Framework 从指定的 ip 地址发送 webrequest 吗?

我有一个有多个IP地址的服务器。现在我需要用http协议(protocol)与几个服务器通信。每个服务器只接受来self的服务器指定ip地址的请求。但是在.NET中使用WebRequest(或HttpWebRequest)时,请求对象会自动选择一个ip地址。无论如何,我找不到将请求与地址绑定(bind)的方法。有什么办法吗?或者我必须自己实现一个webrequest类? 最佳答案 您需要使用ServicePoint.BindIPEndPointDelegate回调。http://blogs.msdn.com/b/malarch/ar