DevicePolicyManager.SetRecommendedGlobalProxy 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定一個網路無關的全域 HTTP 代理。
[Android.Runtime.Register("setRecommendedGlobalProxy", "(Landroid/content/ComponentName;Landroid/net/ProxyInfo;)V", "GetSetRecommendedGlobalProxy_Landroid_content_ComponentName_Landroid_net_ProxyInfo_Handler")]
public virtual void SetRecommendedGlobalProxy(Android.Content.ComponentName admin, Android.Net.ProxyInfo? proxyInfo);
[<Android.Runtime.Register("setRecommendedGlobalProxy", "(Landroid/content/ComponentName;Landroid/net/ProxyInfo;)V", "GetSetRecommendedGlobalProxy_Landroid_content_ComponentName_Landroid_net_ProxyInfo_Handler")>]
abstract member SetRecommendedGlobalProxy : Android.Content.ComponentName * Android.Net.ProxyInfo -> unit
override this.SetRecommendedGlobalProxy : Android.Content.ComponentName * Android.Net.ProxyInfo -> unit
參數
- admin
- ComponentName
這個請求就是和這個 DeviceAdminReceiver 問題有關的。
- proxyInfo
- ProxyInfo
一個 ProxyInfo 定義新全域 HTTP 代理的物件。 一個 null 值會清除全域 HTTP 代理。
- 屬性
備註
設定一個網路無關的全域 HTTP 代理。 這通常不是一般 HTTP 代理想要的——它們通常是依賴網路的。 不過如果你做的是像一般內部過濾這種不尋常的操作,這可能會有用。 在代理無法存取的私有網路上,你可以利用這個方法破解 HTTP。
此方法要求呼叫者必須是裝置擁有者。
這個代理只是建議,有些應用程式可能會忽略它。
注意:如果裝置上有無關聯的次要使用者或設定檔,裝置擁有者將無法設定全域 HTTP 代理。 建議在新用戶透過 #setAffiliationIds.
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。