




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
首先,创建一个Android项目,并新建一个MainActivity类。接着,编写一个访问IIS服务器的类。package .authorize;import java.io.BufferedReader;import java.io.InputStreamReader;import org.apache.http.HttpResponse;import org.apache.http.auth.AuthScope;import org.apache.http.auth.UsernamePasswordCredentials;import org.apache.http.client.methods.HttpPost;import org.apache.http.impl.client.BasicCredentialsProvider;import org.apache.http.impl.client.DefaultHttpClient;import android.util.Log;public abstract class HttpHelper private final static String TAG = HttpHelper;public static String invoke() String result = null;try final String url = 04:180/;HttpPost httpPost = new HttpPost(url);DefaultHttpClient httpClient = new DefaultHttpClient();/基本身份验证BasicCredentialsProvider bcp = new BasicCredentialsProvider();String userName = liudong;String password = 123;bcp.setCredentials(AuthScope.ANY, new UsernamePasswordCredentials(userName, password);httpClient.setCredentialsProvider(bcp);HttpResponse httpResponse = httpClient.execute(httpPost);StringBuilder builder = new StringBuilder();BufferedReader reader = new BufferedReader(new InputStreamReader(httpResponse.getEntity().getContent();for (String s = reader.readLine(); s != null; s = reader.readLine() builder.append(s);result = builder.toString();Log.d(TAG, result is ( + result + ); catch (Exception e) Log.e(TAG, e.toString();Log.d(TAG, over);return result;注意的是,我这里用户名和密码分别是:liudong和123。然后,修改layout文件:main.xml最后,修改MainActivity。package .authorize;import android.app.Activity;import android.app.ProgressDialog;import android.os.AsyncTask;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast;public class MainActivity extends Activity private final String TAG = this.getClass().getSimpleName();private Button btnPassword;/* Called when the activity is first created. */Overridepublic void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState);setContentView(R.layout.main);btnPassword = (Button) this.findViewById(R.id.btnPassword);setInvokeOnClick();private void setInvokeOnClick() btnPassword.setOnClickListener(new OnClickListener() Overridepublic void onClick(View v) / TODO Auto-generated method stubAsyncTask task = new AsyncTask() private ProgressDialog progressDialog;Overrideprotected void onPostExecute(String result) / TODO Auto-generated method stub/ super.onPostExecute(result);progressDialog.cancel();Toast.makeText(MainActivity.this, result,Toast.LENGTH_SHORT).show();Log.d(TAG, result);Overrideprotected void onPreExecute() / TODO Auto-generated method stubsuper.onPreExecute();progressDialog = new ProgressDialog(MainActivity.this);progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);progressDialog.setTitle(调用中,请稍后.);progressDialog.show();Overrideprotected String doInBackground(Void. arg0) / TODO Auto-generated method stubtry return HttpHelper.invoke(); catch (Exception e) return null;task.execute(););设置访问权限为:运行模拟器的效果如图2.1所示。图2.1三、IIS部署首先、添加一个网站,如图3.1所示。如图3.1接着,在进入计算机管理-本地用户和组-用户,新建一个用户,如图3.2所示。图3.2然后,设置IIS的身份验证(图3.3所示)。图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 委托销售代理合同
- 2025年护士资格考试基础检测试题(附答案)
- 巴学园管理制度
- 2025年预防接种规范化培训理论试题(附答案)
- 汽车故障管理制度
- 2025年低压电工考试题库及答案
- 2025年传染病及突发公共卫生培训试题(含答案)
- 微信营销创新创业项目商业计划书
- 智慧农业政策智库创新创业项目商业计划书
- 2025年《护理值班与交接班制度》考试试题(含答案)
- 法院书记员考试试题
- 车库顶板施工电梯基础回顶专项方案附计算书
- 医学装备质量管理分析报告
- Unit 3 Understanding ideas The Road to Success课件 2023-2024学年高中英语外研版选择性必修第一册
- 项目需求分析文档(模板)
- 国际机场飞机维修机库施工组织设计
- 液压泵站使用说明书
- E190飞机舱门开关
- GB/T 3871.9-2006农业拖拉机试验规程第9部分:牵引功率试验
- GB/T 3836.4-2021爆炸性环境第4部分:由本质安全型“i”保护的设备
- GB 17840-1999防弹玻璃
评论
0/150
提交评论