jjzjj

networkcredentials

全部标签

c# - WebProxy 错误 : Proxy Authentication Required

我使用以下代码从互联网上获取html数据:WebProxyp=newWebProxy("localproxyIP:8080",true);p.Credentials=newNetworkCredential("domain\\user","password");WebRequest.DefaultWebProxy=p;WebClientclient=newWebClient();stringdownloadString=client.DownloadString("http://www.google.com");但出现以下错误:“需要代理身份验证”。我不能使用默认代理,因为我的代码是从

c# - 无法使用网络凭据

所以我使用DotNetOpenAuth已经有一段时间了,今天我需要添加对提供商的支持,迫使我发送带有基本身份验证的key(我一直在使用旧版本并且只使用Post参数)我试过使用ClientCredentialApplicator.NetworkCredential,但没用。然后根据建议here,我已经制作了自己的ClientCredentialApplicator。我仍然没有工作,我在ApplyClientCredential中放置了断点,但它们从未命中。我升级到最新版本(4.3.0.0),应该有thisfix.一切正常,但没有Authorizationheader,并且远程服务器以30

php - 使用凭据获取磁盘空间

好吧,我正在尝试做的是获取LAN中磁盘的空间信息。我将UNC路径存储在一个XML文件中并循环遍历它。在PHP中我这样做:$filename='C:/...../config/config.xml';echo'';if(file_exists($filename)){$xml=simplexml_load_file($filename);foreach($xml->children()as$Path){foreach($Path->children()as$Path1){$disk=disk_total_space($Path1);..这实际上工作得很好,但是当我试图在另一个网络中获取磁

c# - 为单个应用程序禁用凭据管理器

我有一个C#应用程序,它使用rasapi32.dll创建拨号连接。当我在Windows7下创建这样的连接时,凭据将作为名为*session的条目存储在credentialmanager中。凭据管理器中的此*session条目导致与其他资源(网络共享、数据库连接)的现有连接变得无效。有没有办法告诉Windows不要存储凭据?我已经知道一个解决方案,但这会禁用整个系统的凭据存储:将注册表值HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\DisableDomainCreds设置为1。我只想为我的应用程序禁用它。

c# - 在c#中通过gmail发送邮件时更改发件人地址

我使用以下代码使用gmail帐户从我的Web应用程序发送邮件。我的问题是,我可以将发件人地址更改为原始发件人(gmail)地址以外的其他地址吗?我的代码如下:System.Net.Mail.MailMessagemail=newSystem.Net.Mail.MailMessage();System.Net.NetworkCredentialcred=newSystem.Net.NetworkCredential("sample@gmail.com","*******");无论我做什么都是无用的,因为我总是收到来自sample@gmail.com的邮件。可以改吗?我已经改成mail.F

c# - 在c#中通过gmail发送邮件时更改发件人地址

我使用以下代码使用gmail帐户从我的Web应用程序发送邮件。我的问题是,我可以将发件人地址更改为原始发件人(gmail)地址以外的其他地址吗?我的代码如下:System.Net.Mail.MailMessagemail=newSystem.Net.Mail.MailMessage();System.Net.NetworkCredentialcred=newSystem.Net.NetworkCredential("sample@gmail.com","*******");无论我做什么都是无用的,因为我总是收到来自sample@gmail.com的邮件。可以改吗?我已经改成mail.F

c# - 获取当前用户的 NetworkCredential (C#)

我正在尝试从控制台应用程序调用Web服务,我需要为客户端提供System.Net.NetworkCredential对象。是否可以为启动应用程序的用户创建一个NetworkCredential对象而不提示输入用户名/密码? 最佳答案 如果被调用的Web服务使用Windows集成安全性,从当前WindowsIdentity创建一个NetworkCredential应该足以允许Web服务使用当前用户的Windows登录.但是,如果Web服务使用不同的安全模型,则没有任何方法可以从当前身份中提取用户密码……这本身就是不安全的,允许您(开发