Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过代理服务器连接到Office365_C#_Powershell_Office365 - Fatal编程技术网

C# 通过代理服务器连接到Office365

C# 通过代理服务器连接到Office365,c#,powershell,office365,C#,Powershell,Office365,我需要通过代理服务器使用powershell连接到Office365门户。我读过一篇文章,上面写着打电话: New-PSSessionOption -ProxyAccessType IEConfig 使用IEConfig应该可以做到这一点 但是,有没有一种方法可以让代理服务器不必依赖IEConfig。i、 是否有其他方法生成-ProxyAccessType?有什么事吗 $proxyserver = New-Object ProxyAccessType(server ip ...) 然后在新P

我需要通过代理服务器使用powershell连接到Office365门户。我读过一篇文章,上面写着打电话:

New-PSSessionOption -ProxyAccessType IEConfig
使用IEConfig应该可以做到这一点

但是,有没有一种方法可以让代理服务器不必依赖IEConfig。i、 是否有其他方法生成-ProxyAccessType?有什么事吗

$proxyserver = New-Object ProxyAccessType(server ip ...)
然后在新PSSession选项-ProxyAccessType$proxyserver中使用proxyserver,支持的值如下 IEConfig、WinHttpConfig、自动检测、NoProxyServer和None。默认值为“无”

可以使用netsh设置WinHTTPConfig

AutoDetect将使用wpad协议来确定可与wpad文件混在一起的代理设置


祝你好运

我也花了一些时间研究如何做到这一点,但没有找到解决办法。。所以使用IEConfig是唯一的方法?这不是一个不必要的限制吗?是的,到目前为止,我没有看到任何限制。这并不能帮助我创建可以在变量中使用的powershell对象,但提供了一种使用winhttpconfig配置代理的方法。谢谢你的回复。