草庐IT

fw-security-policy-ip

全部标签

c# - 反向 IP 域检查?

有一个网站,您可以使用域进行查询,它将返回该IP上托管的所有网站的列表。我记得在C#中有一个类似于ReturnAddresses之类的方法。有谁知道这是怎么做到的?查询主机名或IP并返回主机名列表,也就是同一服务器上托管的其他网站?网站是:http://www.yougetsignal.com/tools/web-sites-on-web-server/ 最佳答案 看完评论,bobince绝对是对的,这两个应该一起使用。为获得最佳结果,您应该在此处使用反向DNS查找以及使用被动DNS复制。stringIpAddressString=

c# - 获取客户端机器的IP地址

我正在尝试使用C#获取客户端计算机的IP地址。我正在使用以下代码获取IP地址:stringIPAddress=HttpContext.Current.Request.UserHostAddress;但它以编码格式给我响应,即fe80::ed13:dee2:127e:1264%13如何获取实际IP地址?任何遇到此问题的人都请分享一些想法。 最佳答案 C#stringIPAddress=GetIPAddress();publicstringGetIPAddress(){IPHostEntryHost=default(IPHostEntr

c# - 请求被中止 : Could not create SSL/TLS secure channel

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Therequestwasaborted:CouldnotcreateSSL/TLSsecurechannel我正在尝试发送带有客户端证书的http请求。该文件,在本例中为.p12文件。但是,当它到达responseStream=httpRequest.GetRequestStream();行时,它抛出WebException:System.Net.WebException:Therequestwasaborted:CouldnotcreateSSL/TLSsecurechannel.我在IIS7.5(在Wi

c# - 给定服务器的 IP 地址和端口,如何使用 C# 测试到服务器的 TCP 连接?

如何以编程方式使用C#确定我是否可以访问具有给定IP地址和端口的服务器(TCP)? 最佳答案 您可以使用Ping类(.NET2.0及更高版本)Pingx=newPing();PingReplyreply=x.Send(IPAddress.Parse("127.0.0.1"));if(reply.Status==IPStatus.Success)Console.WriteLine("Addressisaccessible");您可能希望在生产系统中使用异步方法来允许取消等。 关于c#-给定

c# - 如何在C#中获取机器的IP地址

如何在C#中获取机器的IP地址? 最佳答案 IPAddress[]localIPs=Dns.GetHostAddresses(Dns.GetHostName());您的机器没有单一IP地址,一些返回的地址可以是IPv6。MSDN链接:Dns.GetHostAddressesIPAddress或者,作为MSalters提到,127.0.0.1/::1是loopbackaddress并且总是指本地机器。但是,由于显而易见的原因,它不能用于从远程计算机连接到本地计算机。 关于c#-如何在C#中

c# - 从 .NET 调用带有 WS Security 的 Web 服务

我需要使用来自ASP.NET的受WS-Security保护的Web服务。我正在使用SoapUI测试服务,作为信封请求:?????我得到的回应是:env:Serverorg.jboss.ws.core.CommonSOAPFaultException:Thisservicerequires<wsse:Security>,whichismissing.所以我联系了服务提供商,他们告诉我必须使用WS-Security才能调用该服务。因此,发送到服务器的SOAP消息必须使用我的证书进行数字签名。问题是我不知道该怎么做。到目前为止,我添加了一个服务引用,并在代码中传递了上述证书:varsr

c# - 自动更新 : Is this secure?

DotNetAutoUpdate我觉得.net缺少一个简单的安全自动更新库,所以我实现了一些东西并将其发布here.在任何人考虑使用该库之前,我都热衷于更新过程以获得同行评审。步骤如下:客户端软件填充有公钥和URI以进行轮询。客户端轮询list文件的URI。下载list并使用签名(在单独的“.signature”中)检查list是否有效。从list中解析出待定更新列表(以显示给用户)。安装程序文件已下载并再次使用相应的“.signature”文件进行验证。(下载的文件将受ACL保护)安装程序已运行。减轻威胁:list签名应防止任何恶意下载(“carpetbombing”)安装程序签名应

c# - Owin auth - 如何获取请求身份验证 token 的客户端的 IP 地址

使用OwinSecurity,我试图使API具有2种身份验证方法。context变量(OAuthGrantResourceOwnerCredentialsContext)中是否有属性允许我访问客户端的IP地址strong>向API发送对身份验证token的初始请求?我的身份验证方法的基本片段如下所示:publicoverrideasyncTaskGrantResourceOwnerCredentials(OAuthGrantResourceOwnerCredentialsContextcontext){awaitTask.Run(()=>{varremoteIpAddresss=con

c# - 如何用 'System.Security.Cryptography.AesManaged'加密一个byte[]?

基本上我想使用System.Security.Cryptography.AesManaged(或者更好的类,如果你认为有一个?)使用给定的对称key获取一个字节数组并创建另一个加密的字节数组(我假设我需要一个吗?)。我还需要逆向这个过程的方法。这样做的目的是让我可以加密存储的密码。我假设有一种简单的方法可以做到这一点?谢谢 最佳答案 编辑:你真的应该在每次加密时生成一个随机IV,这与我下面的古老代码不同:这是我最后所做的,灵感来自(旧版本的)迈克尔的回答:privatestringEncrypt(stringinput){retur

公网IP实现虚拟机服务器外网访问

公网IP实现虚拟机服务器外网访问项目背景是要建一个web服务器,但是需要外网访问,虚拟机建的服务器只能局域网访问,本来是用花生壳做的内网穿透,但是怕出现什么问题,后面登录公司路由,发现其IP其实是固定IP(公网IP)。基本就是两个部分,一个是路由的设置,一个是虚拟机网络的设置。路由设置首先进入路由设置界面,一般路由的进入地址是你wifi的网关地址,我的是电脑地址是192.168.0.XX,所以我进入的地址就是192.168.0.1,然后登录进去登录之后有个运行状态里会有该路由的公网IP点击高级功能里的虚拟服务器,然后新增,其配置如下图所示,然后点击保存即可。这样,就可以通过公网IP及外部端口访