在过去的几天里,我一直试图以编程方式将我的Android设备连接到企业网络而没有任何成功,我一直在网上关注多个示例,但我找到的大多数是EAP(TLS)网络和我在哪里工作是EAP(PEAP),这是网络的类型.
802.1x EAP
EAP方法:PEAP
阶段2身份验证:MSCHAPV2
身份验证总是失败,logcat不会指示问题出在哪里我只是知道在执行身份验证时它失败了.
这是我当前代码的副本以及logcat失败的日志:
/******************代码******************************/
public class WPAActivity extends LauncherActivity
{
private static final String TAG = "WPAActivity";
/************* Definitions to find variables ***************************/
private static final String INT_PRIVATE_KEY = "private_key";
private static final String INT_PHASE2 = "phase2";
private static final String INT_PASSWORD = "password";
private static final String INT_IDENTITY = "identity";
private static final String INT_EAP = "eap";
private static final String INT_CLIENT_CERT = "client_cert";
private static final String INT_CA_CERT = "ca_cert";
private static final String …Run Code Online (Sandbox Code Playgroud)