赞
踩
内网穿透
内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取。
比如常用的办公室软件等,一般在办公室或家里,通过拨号上网,这样办公软件只有在本地的局域网之内才能访问,那么问题来了,如果是手机上,或者公司外地的办公人员,如何访问到办公软件呢?这就需要natapp内网穿透工具了。运行natapp隧道之后,natapp会分配一个专属域名/端口,办公软件就已经在公网上了,在外地的办公人员可以在任何地方愉快的访问办公软件了
也就是说,通过内网穿透,就可以实现不同主机之间的访问
package com.qf.config; public class AlipayConfig { // 页面跳转同步通知页面路径 需http://格式的完整路径,不能加?id=123这类自定义参数 //支付宝回调的时候同步通知 //http://rjn4vk.natappfree.cc是内网穿透后的地址(就是你的主机地址,在别人电脑上用这个就可以联网访问你的主机) ///aliPayReturnUrlServlet这个就是正常的接口(/index /index.jsp ...) public static String return_url = " http://rjn4vk.natappfree.cc/aliPayReturnUrlServlet"; // 此处使用外网ip(使用免费的花生壳或者netapp产生的外网域名) // 服务器异步通知页面路径 需http://格式的完整路径,不能加?id=123这类自定义参数,必须外网可以正常访问 public static String notify_url = " http://rjn4vk.natappfree.cc/notify"; //以下数据可在支付宝开放平台的 // 应用ID,您的APPID,收款账号既是您的APPID对应支付宝账号 public static String app_id = "9021000122683840"; // 支付宝公钥,查看地址:https://openhome.alipay.com/platform/keyManage.htm 对应APPID下的 支付宝公钥。 public static String alipay_public_key ="MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkS1/mlPvUMRjoq4c09pqSOuyP4OntVK2TjYXgevRQfgd+tRRgJ16jv6QXSoBPLkC8qmrtiIyUZnBglDQ8amF9e2BO+6/a37erP3qQJjE7tY+lfUK0fSlfV6m6FOvsZLhLKvldFdxFgaskLLu7T2MimjtOF1m6y9XboqugtiUXBtazmpwpR2ewTKBjSaZW7aKe482a0p7CxuG0KEx76vYIMsRWs1CrrryG/b1dkBrSPJJ5JAxZtf9VLdv7c3/USzxPSUBZI6UaZa38ULghkiWfcT24PuOdkBrGqqWkOBSu8PixtXVwgYYGn5LQw0GeJ4Kqb2M5P69iWIkdPs/iJzqUwIDAQAB"; // 商户私钥,您的PKCS8格式RSA2私钥 (应用私钥) public static String merchant_private_key ="MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCHPOxY/Qq9+ILXSSMIr4vhXtgU+bK7bv2CVsW+t0pBOp/ueJ+Lsum7mvQgRElf080WPunH8vAOS6cQcInTJN5Calqf99hr+JZUlMCe2hJSYGU0u41u3oFFzotBu8oBVp50UnMiPp12HA57Mvj/u3U1STeRZeCWLN37V0lDAmGscYwSpmzOmSQEacKM/M7NEWkRhKuq5tkTNdIyYAR1E69o6RIRSL74btvyJ1UWQaT7QjjnUMCRmkDR58A3lYlDO7qfaOfOoFCdNoLZSyciby4mtmp8aRKtfkASqjrGo2FoCb2WN2wYv+NbTORibbyqQeGfg2EBVwD96nDPHd8d5COBAgMBAAECggEAShoBz0jnx+wRlXFHtwypctYLRIMFglpwoih1teis0U0UMRD7Kwrfs6JWPg/svItLhvL2Gk9tZgfiBMoFWyKKfo3UFm8xsQfHJ5VSbjhDbcvP6LMT7joRT3S7LUt+hnk13bsHxy3UDdGVxb/KXCYVNRtnTU4rX146S+wqAoOdjWTluhHYpIvMRb/Sbm81irGjkKup8uP1Cxh4X3bKw7Pehcr+gjZoDncDtV6CTRs2fzkLnUSkiw/n2LRDOldkiaM2I5OwzlDl95uVDwlk/1gSkjG8fsvitgdBOE7yoKvWEF6Us8a7vGFxcso+WsyKhe3XwSujlvx4xzuJzacJS7TL+QKBgQDJKyN/6AzoVOh9Plvs2dxO6sYgJRyfrzgDcPlaUoTPPe52+wSV926KYaHHM/3XjG6cggeobewgkv+TtU2kyMdjw2/ubMKv39IKZ8fLfWemSWeAPpssKyF93kkaCaxONk59xr4JVrHvBVNT4tEk1lNUBc+uOmUiZjN++hmj/l/quwKBgQCsGV/NnbOB+uZfOeLEtTSv1AaSQzwheP8qeg+E1TgLLAmWs4J+X7HBq+GIualzGzF26NOnUaiaCDaFdZ2MKGNRJoc1OPZHGNTU/J+3dcVujgvtN69ZbaGzZM/rScIds2qZYDW1CEB4pa20VdgRReRyUWBIzuZ3Aucr8EzTQ3W88wKBgBPNNkJZ4iNgcD4bzEqlK0VtYLE7VfT192qHTVQxuTb5HqcBkHL+lxfyAk2sdXkpLp4jQoO2xj5ymcu9VfY5eT79tt/ePs+3FWLG0mjaYECDCzgZcYbIfBR6s/FnMFnGiLViwcQDj6I6gPhJ5FJe8nbb15SL1Pas3rbKAYod+O0PAoGAJnR1B8jZN44Ms/KHTVUANNm3ri7/3KrguWkU1qWeJEDu05HA8uQHIDN77cUuq93Dq8JSqOyCNAjpxeCGF69eod9uDuJvhWtzAzR/q8rRFub+mz76G413uFIqc3TDv0c75pGs7oqtfUfoDIeyBAoOBc1RKnOw457ucM79G6fTQykCgYEAigxFOzAUyOOQ5tualxVx84eTnsmKVKOuV5dNOHxDF4fgonVqSTxX6oaTxFCbyERjU1S9+rHFUaiN8UY9u0BV+1arbhrH7FnBtib1YHAVClRD66wuSf6uJ1sczb0rwAsobnjMKcTrl8sI+GZcoCzFTv9zk93kXKcVB9kB7zQW44E=" ; // 签名方式 //下面的不用改 public static String sign_type = "RSA2"; // 字符编码格式 public static String charset = "utf-8"; // 支付宝网关 //https://openapi.alipaydev.com/gateway.do public static String gatewayUrl = "https://openapi.alipaydev.com/gateway.do" ; }
搜索支付宝开放平台
点击API
在下面有AIT-API集成工具
点击沙箱
在第一步中有沙箱环境,是个链接,点击进去
可以在查看中找到需要的支付宝公钥
进去后有三个特别长的加密代码,只有下面的两个是我们需要的
内网穿透相关
这个就是内网穿透需要的工具
直接点击打开
点开后长这个样子
这里需要代码启动下
可以在上图标记的网站中招 NATAPP-内网穿透 基于ngrok的国内高速内网映射工具
网站就长这个样子
需要注册下,免费的,很简单,然后登录,再点击教程/文档
想看啥就看啥吧
第一个标记的可以简单了解下内网穿透
不过我们需要点击下面的
一直往下翻就可以看到运行natapp
介绍了widows和Linux两种系统下的操作
Linux下需要给个权限,其他dou一样
同时找到在natapp的启动代码
natapp -authtoken=9ab6b9040a624f40 natapp -authtoken= 这个是固定的 9ab6b9040a624f40 这个每个人的都不一样
点击登录
在左边点击购买渠道
有免费的
购买后再我的渠道里找需要的数据
组合下数据
natapp -authtoken=28138c9a12b280a4
然后就可以在natapp中启动了,就是吧上面的代码粘贴进去回车
进去后是这个样子
标记的就是别人主机上访问你的主机所用的地址
我这边是在web项目上用,所有用的时候要保持natapp开启,idea上服务器启动,不然其他主机不能访问的项目,,,当然,得联网
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。