C# 如何在windows身份验证中将@传递给密码
我在windows身份验证中使用此模式->C# 如何在windows身份验证中将@传递给密码,c#,firefox,selenium,webdriver,C#,Firefox,Selenium,Webdriver,我在windows身份验证中使用此模式->http://username:password@whatever.com 问题是我的密码也有“@”符号,所以它不起作用。如何将“@”传递给密码?根据RFC 1738,URL部分中不允许使用“@”字符(除非在主机名之前不允许使用“@”字符表示用户:密码模式) 您必须对密码进行“URL编码”。“@”字符的转义为“%40” 示例:用户名:myname,密码:myp@ss 将变为:“myname:myp%40ss”请更好地描述您正在尝试的操作。现在还不清楚您是
http://username:password@whatever.com
问题是我的密码也有“@”符号,所以它不起作用。如何将“@”传递给密码?根据RFC 1738,URL部分中不允许使用“@”字符(除非在主机名之前不允许使用“@”字符表示用户:密码模式) 您必须对密码进行“URL编码”。“@”字符的转义为“%40” 示例:用户名:myname,密码:myp@ss
将变为:“myname:myp%40ss”请更好地描述您正在尝试的操作。现在还不清楚您是从(您自己的?)应用程序还是其他任何应用程序中尝试此操作。谢谢您,非常感谢我所寻找的!非常有效!