• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種微服務架構下面向多終端的認證授權機制研究

    2021-09-13 09:11:18侯海平
    普洱學院學報 2021年3期
    關鍵詞:網(wǎng)關單體客戶端

    侯海平

    安徽財貿職業(yè)學院 信息工程學院,安徽 合肥 230061

    線上業(yè)務的處理能力越來越受到企業(yè)關注,大量線下業(yè)務都逐步遷移到線上進行處理,微服務架構也成為在線流量大、并發(fā)性高業(yè)務場景中的必選架構,大量業(yè)務系統(tǒng)由單體架構向微服務架構遷移[1]。無論是單體架構系統(tǒng)還是微服務架構系統(tǒng)都需要對業(yè)務資源實施授權訪問機制,防止不具備權限的用戶賬號訪問不匹配的內容資源。微服務架構下系統(tǒng)資源分散、系統(tǒng)開發(fā)技術多樣化、系統(tǒng)模塊相對獨立給授權認證帶來困難。

    1 單體架構下服務端認證授權機制

    1.1 單體架構

    目前應用領域還存在大量的單體應用,例如一些傳統(tǒng)的業(yè)務系統(tǒng)如OA、財務系統(tǒng)、圖書借閱系統(tǒng)等,它們在用戶數(shù)量相對有限和穩(wěn)定的情況下依然能夠滿足業(yè)務運營的日常需求,因此依然有存在和使用的價值。所謂單體架構是指所有的業(yè)務系統(tǒng)功能都集成在一個開發(fā)項目中,這些業(yè)務代碼最終將被打包到一個程序中,該程序運行在操作系統(tǒng)中以一個進程為載體運行。例如Java 項目會使用Maven包管理工具將項目打包成一個war 包或一個jar包,然后以一個進程的形式運行在Tomcat 服務器程序中或直接運行在Java 虛擬機中。如果是.net(微軟平臺下)項目則會以一個dll 文件作為項目入口,運行在IIS 服務器程序中。通常這些單體架構只會映射到一個IP 和端口上,對外界提供服務。

    1.2 單體架構中的認證授權機制

    在單體架構中,驗證用戶賬號、密碼的組件與鑒別用戶身份的組件,以及與提供受限資源的組件都是在同一個Web 程序中,因此只需考慮同一用戶同一session 會話周期即可。一次鑒權過程主要包括2 個主要活動:第一,用戶提交賬號和密碼登錄,服務驗證賬號和密碼;第二,用戶成功登錄后,訪問受限資源,服務器鑒權后提供受限資源給用戶。

    認證活動的步驟:

    步驟1:用戶在瀏覽器上輸入賬號和密碼提交至服務器進行驗證;

    步驟2:服務器收到用戶請求的賬號和密碼,對其進行驗證;

    步驟3:服務器驗證通過后,將建立屬于該用戶的session 會話,將向session 中寫入授權憑證;

    步驟4:服務器向用戶返回登錄成功的消息,并向用戶所在瀏覽器的cookie 寫入與服務器一致的sessionid。

    鑒權活動的步驟:

    步驟5:用戶在登錄后,向服務器發(fā)起訪問受限資源的請求;

    步驟6:服務器根據(jù)用戶提交的cookie 中sessionid 辨認用戶身份,通過之前存放的session 憑證,來驗證用戶權限的合法性;

    步驟7:服務器鑒權通過后,將用戶需要的受限資源返回給用戶,流程結束。

    可以看到整個流程中,服務器要使用session 會話對象,只要有新的用戶進來,服務器就要創(chuàng)建新的session 對象,并且對通過驗證的用戶在session對象中存入身份憑證,這些數(shù)據(jù)都保存在服務器內存中。整個服務器對session 對象的管理建立過期機制,用戶如果長時間不訪問服務器,服務器將自動銷毀該用戶session 對象,如果用戶一直保持訪問服務器,服務器將不斷延長session 對象的生命周期。

    服務器要想識別出不同用戶,依靠的是用戶瀏覽器的cookie 對象,用戶每次訪問服務器時,瀏覽器都會自動將客戶端cookie 主動提交至服務器。服務器通過cookie 中的sessionid 找出用戶,根據(jù)用戶找出對應的憑證,再根據(jù)憑證確定用戶是否具備訪問某資源的合法性。

    1.3 集群部署下面臨的問題

    隨著業(yè)務流量持續(xù)上升,這些單體架構系統(tǒng)需要進行集群化部署。使用同一個域名指向多個不同服務器地址,一般可以采用Nginx 反向代理架構,實現(xiàn)多臺服務器對外提供服務。例如一臺服務器可以同時支撐200 個客戶端進行并發(fā)訪問,現(xiàn)在發(fā)現(xiàn)流量高峰時有600 個客戶端并發(fā)訪問,則需要3 臺服務器對外提供服務。集群部署架構圖如圖1 所示。

    圖1 單體架構系統(tǒng)的集群部署

    1.3.1 session 同步問題

    當客戶端對Nginx 服務器進行訪問時,Nginx服務器會將請求轉發(fā)至某一臺服務器,可以采用輪詢、同一客戶端IP 轉發(fā)至同一服務器、權重設置等方式實現(xiàn)負載均衡,從而將請求流量分攤到不同服務器,達到支持大并發(fā)量的目的。根據(jù)session 生成的基本原則,可以看出:當用戶訪問服務時,屬于某一用戶的session 只能保存在某一臺服務器上;當用戶下次訪問時,就可能切換到其他單體系統(tǒng)的服務器,當前服務器則沒有屬于該用戶的session 對象,因為屬于這個用戶的session 保存在上一個服務器里,把這種問題可以稱之為“session 不同步”。雖然可以通過“同一客戶端IP 轉發(fā)至同一服務器”原則來保證原用戶導向原服務器,但是一旦這個服務器掛起,則又會出現(xiàn)上述“session 不同步”的問題。

    1.3.2 session 存儲問題

    當用戶量上升時,session 對象依然存儲在服務器上,對服務器的負擔依然沒有降低,如果單臺服務器掛起時,session 也隨之消失。

    2 面向多終端的微服務架構認證授權

    2.1 多終端

    第一類終端表現(xiàn)為傳統(tǒng)APP。從Android Native APP、iOS APP 到考慮各類平臺快速部署和兼容問題提出的Web APP,再到兼顧Native APP和Web APP 優(yōu)點的混合終端都以各自的方式接入到服務器系統(tǒng)。

    第二類終端表現(xiàn)為依托第三方認證的APP。近幾年,隨著微信和支付寶的快速發(fā)展,一類依托微信建立微信公眾號、小程序和支付寶小程序也廣受企業(yè)用戶歡迎,他們既要與當前系統(tǒng)服務器通信,還要調取微信和支付寶授權信息。

    第三類終端表現(xiàn)為服務器API 消費者。如提供數(shù)據(jù)作為一種基礎應用提供給其他第三方消費,此類供調取方消費的API 需求也越來越多。大數(shù)據(jù)時代到來各類數(shù)據(jù)中心積累的數(shù)據(jù)越來越多,應充分利用這些數(shù)據(jù)并將數(shù)據(jù)安全保障的對社會公開。

    2.2 微服務通用架構

    以Spring Cloud 技術體系為例,通常這一架構構成主要有:注冊中心集群、配置中心集群、網(wǎng)關集群、業(yè)務系統(tǒng)1 集群、業(yè)務系統(tǒng)2 集群、業(yè)務系統(tǒng)3集群……。具體如下圖2 所示。

    圖2 微服務通用架構

    注冊中心:目前主流的注冊中心組件有zookeeper、eureka、nacos 等,有了注冊中心之后,所有的服務都需要到注冊中心進行登記,所有的服務調用都需要通過注冊中心發(fā)現(xiàn),進行統(tǒng)一管理,即使服務部署在不同的機器上,注冊中心也可以進行統(tǒng)一管理,且可以很好的實現(xiàn)負載均衡。

    配置中心:配置是指服務的統(tǒng)一約定、環(huán)境參數(shù)等信息,建立配置中心的目的是讓這些配置可以統(tǒng)一管理、動態(tài)刷新、實現(xiàn)不同環(huán)境下配置切換,每一個服務都可以將自己的配置信息放置到配置中心。配置中心組件有:config-server、nacos 等。

    網(wǎng)關:所有的請求都必須通過網(wǎng)關才可以進入,網(wǎng)關相當于客戶端訪問服務的路由器[2],對于客戶端來說屏蔽了服務提供者的內部地址,還可以通過網(wǎng)關的過濾器實現(xiàn)請求的攔截、實現(xiàn)響應的前置處理和后置處理等[3]。主流的網(wǎng)關組件有:zuul、Spring Cloud Gateway 等。

    業(yè)務系統(tǒng):一般業(yè)務系統(tǒng)會將用戶中心獨立出來變成一個基礎子系統(tǒng)獨立部署,然后再將其他業(yè)務系統(tǒng)按照微服務劃分服務的原則,獨立出若干個子系統(tǒng),每個業(yè)務子系統(tǒng)都會注冊到注冊中心,都會通過配置中心拉取配置信息,同時要想訪問業(yè)務子系統(tǒng)都會從網(wǎng)關接入。

    2.3 面向多終端的微服務架構認證授權滿足的條件

    2.3.1 跨域

    整個微服務架構中包含了很多業(yè)務服務器,服務器之間不可能采用相同域名或IP,這就要求對外提供服務時,需要支持跨域,而跨域之后cookie 是不能進行共享的,也就是服務A 并不能拿到服務B的cookie 信息,這也是Web 安全規(guī)則中要求的。

    2.3.2 服務無狀態(tài)

    多個服務之間相互通信,由于不能共享cookie,就無法記住某一次請求在不同服務之間是否為同一個用戶,這些服務無法保留請求的狀態(tài)信息,或者即使保留了服務的狀態(tài)也是沒有實際意義的,因為這些信息不能代表是同一個用戶。

    2.3.3 終端不支持cookie

    Native App 以及第三方API 請求的終端并不能支持cookie 機制,也就是說這些架構設計開發(fā)的應用不能記住服務器回寫的終端數(shù)據(jù),因此不能記住用戶身份,即使通過OkHttp 等框架可以實現(xiàn)記住cookie 信息,也會對客戶端架構設計增加很多開發(fā)成本,如果開發(fā)者沒有遵循開發(fā)原則,也會導致無法識別用戶身份信息。

    3 微服務架構下認證授權機制的改進與實現(xiàn)

    3.1 基于shiro 的授權和鑒權

    Shiro 是權限管理中非常出色的框架之一,它提供了認證、授權、加密、會話管理、Web 集成、緩存等功 能 。 Shiro 主 要 包 括 Subject、SecurityManager、Realm 等主要組件,開發(fā)通過實現(xiàn)自定義的Realm就可以實現(xiàn)授權和鑒權。

    shiro 的鑒權是通過為需要限制訪問的資源方法 添 加 @RequiresUser、@RequiresRoles、@Requires Permission 等注解來實現(xiàn)的[4]。這些注解本質上是通過AOP 來實現(xiàn)的,通過給這些注解傳遞參數(shù),使用@RequiresUser 表示只允許指定的用戶訪問,使用@RequiresRoles 表示只允許指定的角色訪問,使用@RequiresPermission 只允許擁有某權限的用戶訪問。當請求需要訪問這些受限資源方法時,AOP 就會來判斷這些限制訪問的資源是否允許訪問。

    3.2 JWT(Json Web Token)

    JWT 是一種基于JSON 的開放標準,定義了一套在不同實體之間傳遞安全信息的數(shù)據(jù)格式標準,最終由客戶端向服務端發(fā)送一個token(令牌)表示客戶端用戶的身份信息,整個信息傳輸又是建立在加密算法的基礎上,這樣既保證token 的安全,又能讓服務器識別出用戶身份。這個token 信息包含3個部分:head 部分(聲明token 類型和加密算法)、payload 部分(數(shù)據(jù)主體:用戶、過期時間等)、signature 部分(驗證數(shù)據(jù)是否被篡改的簽名)。它的優(yōu)點在于不需要依賴cookie 和session,JWT 非常適合微服務架構和不支持cookie 的各類終端。

    3.3 無服務端狀態(tài)的認證授權方案

    3.3.1 單體下使用Shiro 和JWT

    首先,需要實現(xiàn)HostAuthenticationToken 接口定義JwtToken 類,用于按照JWT 數(shù)據(jù)標準標識用戶身份信息。

    其次,定義類JwtFilter 繼承BasicHttpAuthenti cationFilter 類,對每一個攜帶jwtToken 的請求進行認證和授權,只有通過認證的才可以授權放行。

    最后,定義JwtRealm 類繼承AuthorizingRealm,實現(xiàn)認證和授權核心機制。具體認證和授權流程如圖3 所示。

    圖3 單體架構下使用shiro 和jwt 實現(xiàn)認證和授權

    步驟1-4:客戶端用戶輸入賬號和密碼發(fā)起登錄請求,服務器使用Shiro 框架對賬號和密碼進行驗證,驗證通過發(fā)放JwtToken。

    步驟5:用戶攜帶合法JwtToken 訪問受限資源,經過JwtFilter 過濾器,JwtFilter 對請求進行攔截。

    步驟 6:JwtFilter 對 JwtToken 進行驗證,將JwtToken 傳遞給 Shiro 和 JWT 組件。

    步驟 7:Shiro 和 JWT 使用 Realm 對 JwtToken進行驗證,驗證通過返回,并對用戶進行授權。

    步驟8:JwtFilter 放行對受限資源的請求,轉發(fā)請求至受限資源。

    步驟9:受限資源的權限注解被調用,將使用Shiro 的 isPermitted()方法驗證權限。

    步驟10:Shiro 驗證權限通過。

    步驟11:返回受限資源到用戶端。

    3.3.2 多服務架構改造

    基于單體架構認證和授權的基本原理,改造成適合微服務架構的認證和授權機制。首先,創(chuàng)建類JwtGateWayFilter 實現(xiàn) GatewayFilter 接口,注意與之前單體架構實現(xiàn)的接口不同,GatewayFilter 接口是來自于微服務架構中的網(wǎng)關組件,目的是對用戶發(fā)起的請求中JwtToken 信息進行驗證;其次,繼續(xù)保留JwtToken 類的定義,用于認證和授權過程中token 的傳遞;最后,為每一個微服務創(chuàng)建JwtFilter 類繼承BasicHttpAuthenticationFilter 類,創(chuàng)建 JwtRealm 類繼承AuthorizingRealm 類,實現(xiàn)授權機制。

    與單體架構不同之處:

    (1)全局過濾器添加在微服務的網(wǎng)關上,用于判斷用戶是否獲得合法認證做驗證。

    (2)每一個微服務需要進行授權操作。

    (3)每一個微服務獨立實現(xiàn)鑒權機制。

    整個流程圖如圖4 所示。

    圖4 微服務架構下使用shiro 和jwt 實現(xiàn)認證和授權

    步驟1-4:登錄通過認證,獲得token(JWT)。

    步驟5:用戶訪問業(yè)務資源;

    步驟6:網(wǎng)關使用JwtGatewayFilter 對token 進行驗證,如果驗證通過放行請求。

    步驟7:業(yè)務集群使用Shiro 和JWT 對token 進行驗證并授權,放行請求至受限資源,返回受限資源信息。

    步驟8:返回受限資源消息至用戶。

    4 結語

    微服務架構下的業(yè)務系統(tǒng)各自相對獨立,每一個業(yè)務系統(tǒng)都獨立部署,各個服務之間是處在一種跨域的環(huán)境中,加上客戶端技術架構多樣化,這就要求對傳統(tǒng)Web 認證和授權機制進行重構。既要支持業(yè)務集群的分布式環(huán)境,又要簡化認證授權流程,同時還需要減少服務器開銷,最終還需要保證Web 服務的安全性和可靠性。

    猜你喜歡
    網(wǎng)關單體客戶端
    基于改進RPS技術的IPSEC VPN網(wǎng)關設計
    縣級臺在突發(fā)事件報道中如何應用手機客戶端
    傳媒評論(2018年4期)2018-06-27 08:20:24
    孵化垂直頻道:新聞客戶端新策略
    傳媒評論(2018年4期)2018-06-27 08:20:16
    基于Vanconnect的智能家居瘦客戶端的設計與實現(xiàn)
    電子測試(2018年10期)2018-06-26 05:53:34
    單體光電產品檢驗驗收方案問題探討
    中國軍轉民(2017年7期)2017-12-19 13:30:00
    相變大單體MPEGMA的制備與性能
    LTE Small Cell網(wǎng)關及虛擬網(wǎng)關技術研究
    移動通信(2015年18期)2015-08-24 07:45:08
    應對氣候變化需要打通“網(wǎng)關”
    太陽能(2015年7期)2015-04-12 06:49:50
    巨無霸式醫(yī)療單體的選擇
    類姜黃素及其單體對β-內分泌酶活性的抑制作用
    国产熟女欧美一区二区| 国产精品嫩草影院av在线观看| 国内精品美女久久久久久| 能在线免费看毛片的网站| 赤兔流量卡办理| 国产精品三级大全| 国产精品久久久久久精品电影小说 | 最新中文字幕久久久久| 久久久久免费精品人妻一区二区| 日日干狠狠操夜夜爽| 免费看日本二区| 日本与韩国留学比较| 大又大粗又爽又黄少妇毛片口| 夜夜爽天天搞| 蜜臀久久99精品久久宅男| 少妇丰满av| 观看免费一级毛片| 国产精品免费一区二区三区在线| av在线亚洲专区| 青春草亚洲视频在线观看| 简卡轻食公司| 国产成人a∨麻豆精品| 丰满乱子伦码专区| 久久久久久伊人网av| 97超碰精品成人国产| 国产视频内射| 乱人视频在线观看| 久久99热这里只有精品18| av天堂中文字幕网| 亚洲欧美精品综合久久99| 在现免费观看毛片| 熟女电影av网| 国产又黄又爽又无遮挡在线| 一级黄片播放器| 久久久久久大精品| 国产精品久久久久久久电影| 色哟哟·www| 人人妻人人澡人人爽人人夜夜 | 国产亚洲av片在线观看秒播厂 | 夜夜爽天天搞| 婷婷六月久久综合丁香| 午夜福利高清视频| 亚洲,欧美,日韩| 91精品国产九色| 99久国产av精品国产电影| 26uuu在线亚洲综合色| 一级毛片我不卡| 最好的美女福利视频网| 亚洲精华国产精华液的使用体验 | 熟女电影av网| 国产精品.久久久| 国产免费男女视频| 99热精品在线国产| 欧美高清成人免费视频www| 免费黄网站久久成人精品| 能在线免费看毛片的网站| 青春草亚洲视频在线观看| 日韩精品青青久久久久久| 国内精品宾馆在线| 男女做爰动态图高潮gif福利片| 91aial.com中文字幕在线观看| 12—13女人毛片做爰片一| 免费av不卡在线播放| 看黄色毛片网站| 国内精品久久久久精免费| 中文字幕人妻熟人妻熟丝袜美| 亚洲国产精品成人综合色| 五月伊人婷婷丁香| 欧美日本视频| 最近视频中文字幕2019在线8| 精品国产三级普通话版| 国产免费一级a男人的天堂| 少妇熟女aⅴ在线视频| 亚洲丝袜综合中文字幕| 国产精品麻豆人妻色哟哟久久 | 久久久国产成人精品二区| 日韩 亚洲 欧美在线| 国产精品美女特级片免费视频播放器| 成人性生交大片免费视频hd| 毛片一级片免费看久久久久| 黄色视频,在线免费观看| 精品久久久久久久久av| 爱豆传媒免费全集在线观看| 中文在线观看免费www的网站| 中文字幕制服av| 亚洲av第一区精品v没综合| 国国产精品蜜臀av免费| 国产精品爽爽va在线观看网站| a级毛片免费高清观看在线播放| 又粗又硬又长又爽又黄的视频 | 欧美色欧美亚洲另类二区| 免费观看的影片在线观看| 给我免费播放毛片高清在线观看| 精品免费久久久久久久清纯| 黄色视频,在线免费观看| 最近视频中文字幕2019在线8| 亚洲va在线va天堂va国产| 秋霞在线观看毛片| 国产精品嫩草影院av在线观看| 国产亚洲欧美98| 又黄又爽又刺激的免费视频.| 国产成人freesex在线| 日韩人妻高清精品专区| 午夜a级毛片| 五月玫瑰六月丁香| 搡老妇女老女人老熟妇| 在现免费观看毛片| 99久国产av精品| 国产在线男女| 永久网站在线| 国产精品久久久久久精品电影| 日韩强制内射视频| 亚洲人与动物交配视频| 99久国产av精品| 青春草国产在线视频 | 免费一级毛片在线播放高清视频| 内射极品少妇av片p| 欧美一区二区精品小视频在线| 久久久成人免费电影| 成人特级av手机在线观看| 午夜老司机福利剧场| 久99久视频精品免费| 级片在线观看| 婷婷精品国产亚洲av| 国产真实伦视频高清在线观看| 国产精品日韩av在线免费观看| 女人十人毛片免费观看3o分钟| 亚洲欧美中文字幕日韩二区| 久久久a久久爽久久v久久| 亚洲最大成人中文| 最好的美女福利视频网| 九九热线精品视视频播放| 久久九九热精品免费| 中文字幕人妻熟人妻熟丝袜美| 久久久久国产网址| 久久久午夜欧美精品| 九九久久精品国产亚洲av麻豆| 日韩制服骚丝袜av| 女人十人毛片免费观看3o分钟| 国产黄色视频一区二区在线观看 | 男插女下体视频免费在线播放| 亚洲成人久久爱视频| 成人美女网站在线观看视频| 又爽又黄a免费视频| 免费av观看视频| 老熟妇乱子伦视频在线观看| 欧美日韩在线观看h| 精品久久久久久久久av| 午夜免费激情av| 日韩欧美精品免费久久| 国产精品伦人一区二区| 一级黄片播放器| а√天堂www在线а√下载| 亚洲图色成人| 99热这里只有是精品在线观看| 久久久久久久午夜电影| 欧美一区二区国产精品久久精品| 最近中文字幕高清免费大全6| 青青草视频在线视频观看| 亚洲欧美日韩卡通动漫| 一个人观看的视频www高清免费观看| 给我免费播放毛片高清在线观看| 麻豆av噜噜一区二区三区| 日本在线视频免费播放| 国产在线精品亚洲第一网站| 赤兔流量卡办理| 国语自产精品视频在线第100页| 美女脱内裤让男人舔精品视频 | 看片在线看免费视频| 26uuu在线亚洲综合色| 国产午夜精品久久久久久一区二区三区| 男女啪啪激烈高潮av片| 国产三级中文精品| 久久精品夜夜夜夜夜久久蜜豆| 国产av不卡久久| 激情 狠狠 欧美| 91久久精品国产一区二区成人| 久久午夜亚洲精品久久| 国产视频内射| 亚洲国产精品久久男人天堂| 成年版毛片免费区| 婷婷色综合大香蕉| 国产精品一及| 在线观看美女被高潮喷水网站| 亚洲欧美日韩高清专用| 亚洲精品久久国产高清桃花| 亚洲不卡免费看| 欧美潮喷喷水| 色综合色国产| 精华霜和精华液先用哪个| 噜噜噜噜噜久久久久久91| 非洲黑人性xxxx精品又粗又长| 午夜精品国产一区二区电影 | or卡值多少钱| 中国国产av一级| 女人十人毛片免费观看3o分钟| 一个人观看的视频www高清免费观看| 一边摸一边抽搐一进一小说| 国产真实乱freesex| 亚洲图色成人| 99热精品在线国产| 中文字幕av在线有码专区| 国内精品久久久久精免费| 国产成人午夜福利电影在线观看| 麻豆成人av视频| 联通29元200g的流量卡| 欧美不卡视频在线免费观看| 99久久久亚洲精品蜜臀av| 亚洲激情五月婷婷啪啪| 2022亚洲国产成人精品| 一区二区三区高清视频在线| 小说图片视频综合网站| 伦理电影大哥的女人| 亚洲无线观看免费| 久久久久免费精品人妻一区二区| 国产成人freesex在线| 熟女电影av网| 悠悠久久av| 国产精品福利在线免费观看| 美女大奶头视频| 亚洲欧洲国产日韩| 听说在线观看完整版免费高清| 国产一区二区激情短视频| or卡值多少钱| 青春草亚洲视频在线观看| 噜噜噜噜噜久久久久久91| 最近视频中文字幕2019在线8| 99热只有精品国产| 国产视频首页在线观看| 欧美日韩乱码在线| 日韩 亚洲 欧美在线| 国产69精品久久久久777片| 亚洲天堂国产精品一区在线| 国产亚洲av片在线观看秒播厂 | 日韩一本色道免费dvd| 亚洲人成网站在线播放欧美日韩| 亚洲成人久久性| 黄片wwwwww| 国产精品国产三级国产av玫瑰| 日日干狠狠操夜夜爽| 国产视频内射| 亚洲av不卡在线观看| 色尼玛亚洲综合影院| 直男gayav资源| 99久国产av精品| 中文在线观看免费www的网站| 中文字幕人妻熟人妻熟丝袜美| 少妇的逼水好多| 欧美激情久久久久久爽电影| 欧美人与善性xxx| 在线a可以看的网站| 亚洲精品乱码久久久久久按摩| 国产精品国产三级国产av玫瑰| 久久精品久久久久久噜噜老黄 | 国产黄色小视频在线观看| 免费看美女性在线毛片视频| 一本久久精品| 日韩一区二区三区影片| 成年免费大片在线观看| 久久精品国产亚洲网站| 国内久久婷婷六月综合欲色啪| 久久久精品大字幕| 国产亚洲精品av在线| 亚洲人成网站在线观看播放| 九九爱精品视频在线观看| 中文字幕久久专区| 国内精品一区二区在线观看| 天天一区二区日本电影三级| 看十八女毛片水多多多| 国产亚洲精品久久久久久毛片| 3wmmmm亚洲av在线观看| 草草在线视频免费看| 97在线视频观看| 性插视频无遮挡在线免费观看| 欧美色视频一区免费| 乱系列少妇在线播放| 一本久久中文字幕| 丝袜美腿在线中文| 中文亚洲av片在线观看爽| 国产真实伦视频高清在线观看| 日本熟妇午夜| 91av网一区二区| 成人午夜高清在线视频| 午夜久久久久精精品| 日本黄色视频三级网站网址| 69av精品久久久久久| 赤兔流量卡办理| 亚洲av免费在线观看| 99久国产av精品| 日韩一本色道免费dvd| 99久久精品国产国产毛片| 成人高潮视频无遮挡免费网站| 亚洲精品粉嫩美女一区| 老女人水多毛片| eeuss影院久久| 久久久久性生活片| 身体一侧抽搐| 美女内射精品一级片tv| 国产探花极品一区二区| 久久久精品欧美日韩精品| 亚洲在线观看片| 男人舔女人下体高潮全视频| 干丝袜人妻中文字幕| 国产高潮美女av| 成人无遮挡网站| 久久久久久久久久成人| 丰满乱子伦码专区| 国产精品电影一区二区三区| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产高清有码在线观看视频| 欧美日韩国产亚洲二区| 精品久久久久久久久av| 男女那种视频在线观看| 99久久精品热视频| 成熟少妇高潮喷水视频| 一进一出抽搐gif免费好疼| 午夜老司机福利剧场| 成年版毛片免费区| 搡老妇女老女人老熟妇| 人人妻人人看人人澡| 国产高清视频在线观看网站| 中文字幕人妻熟人妻熟丝袜美| av国产免费在线观看| 三级毛片av免费| 悠悠久久av| 久久久久九九精品影院| h日本视频在线播放| 在线观看美女被高潮喷水网站| 99久久精品一区二区三区| 99热只有精品国产| 日韩欧美国产在线观看| 亚洲综合色惰| 国产91av在线免费观看| 亚洲国产精品sss在线观看| 欧美色欧美亚洲另类二区| 91久久精品电影网| 午夜精品在线福利| 99视频精品全部免费 在线| 日日摸夜夜添夜夜爱| 国产精品不卡视频一区二区| 亚洲18禁久久av| 亚洲精品乱码久久久v下载方式| 亚洲精品成人久久久久久| 秋霞在线观看毛片| av在线蜜桃| 午夜免费激情av| 色综合色国产| 天美传媒精品一区二区| 久久久欧美国产精品| 麻豆国产97在线/欧美| 高清在线视频一区二区三区 | 九九久久精品国产亚洲av麻豆| 久久久国产成人精品二区| 日韩一本色道免费dvd| 老司机影院成人| 国产高清不卡午夜福利| 成人午夜高清在线视频| 成人高潮视频无遮挡免费网站| 校园人妻丝袜中文字幕| 国产成人一区二区在线| 九色成人免费人妻av| 蜜桃久久精品国产亚洲av| 久久精品久久久久久噜噜老黄 | 久久久欧美国产精品| 亚洲18禁久久av| 国产又黄又爽又无遮挡在线| 日韩三级伦理在线观看| 亚洲欧美精品综合久久99| 亚洲精品乱码久久久久久按摩| 亚洲精品久久国产高清桃花| 插逼视频在线观看| 久久韩国三级中文字幕| 欧美激情久久久久久爽电影| 两个人视频免费观看高清| 欧美日本视频| 99九九线精品视频在线观看视频| 中文资源天堂在线| 我要看日韩黄色一级片| 午夜免费男女啪啪视频观看| 久久久久久久午夜电影| kizo精华| 床上黄色一级片| 老师上课跳d突然被开到最大视频| 一区福利在线观看| 亚洲精品乱码久久久v下载方式| 亚洲精品成人久久久久久| 欧美丝袜亚洲另类| 久久99精品国语久久久| 热99re8久久精品国产| 精品一区二区三区人妻视频| av女优亚洲男人天堂| 一区二区三区高清视频在线| 1024手机看黄色片| 久久精品91蜜桃| 禁无遮挡网站| 日本-黄色视频高清免费观看| 国产精品久久久久久av不卡| 三级男女做爰猛烈吃奶摸视频| 午夜老司机福利剧场| .国产精品久久| 免费搜索国产男女视频| 九九在线视频观看精品| 午夜精品在线福利| 一进一出抽搐gif免费好疼| 亚洲人与动物交配视频| 国产三级中文精品| 婷婷色av中文字幕| 婷婷色综合大香蕉| 国产精品蜜桃在线观看 | 久久久久性生活片| 国产午夜精品久久久久久一区二区三区| 日本黄色片子视频| 18禁黄网站禁片免费观看直播| 成人鲁丝片一二三区免费| 免费看a级黄色片| 欧美丝袜亚洲另类| 亚洲精品日韩av片在线观看| 国产视频内射| 少妇人妻一区二区三区视频| 亚洲久久久久久中文字幕| 久久精品久久久久久噜噜老黄 | 白带黄色成豆腐渣| videossex国产| 国产亚洲精品久久久久久毛片| 欧美成人a在线观看| 岛国毛片在线播放| 中国美女看黄片| 夫妻性生交免费视频一级片| 18禁裸乳无遮挡免费网站照片| 在线观看66精品国产| 一本久久精品| 亚洲中文字幕日韩| 麻豆成人午夜福利视频| 自拍偷自拍亚洲精品老妇| 青春草国产在线视频 | 18禁在线无遮挡免费观看视频| 成人综合一区亚洲| 久久99精品国语久久久| 亚洲第一区二区三区不卡| 国产国拍精品亚洲av在线观看| av女优亚洲男人天堂| 欧美+日韩+精品| 日韩三级伦理在线观看| 国产精品久久久久久久久免| 国产精品综合久久久久久久免费| 免费人成视频x8x8入口观看| 在线国产一区二区在线| 国产高清视频在线观看网站| 国产91av在线免费观看| 国内揄拍国产精品人妻在线| 国产精品久久久久久精品电影小说 | 亚洲图色成人| 我的女老师完整版在线观看| 真实男女啪啪啪动态图| 国产av不卡久久| 亚洲成av人片在线播放无| 久久综合国产亚洲精品| www.av在线官网国产| 97热精品久久久久久| 在线观看免费视频日本深夜| 亚洲精品国产av成人精品| 成年女人看的毛片在线观看| 久久久久性生活片| 五月伊人婷婷丁香| 国产乱人偷精品视频| 国产av不卡久久| 18+在线观看网站| 国产黄色视频一区二区在线观看 | 一级毛片电影观看 | 亚洲性久久影院| 舔av片在线| 看免费成人av毛片| 97热精品久久久久久| 国产精品一区二区性色av| 在线免费十八禁| 国内少妇人妻偷人精品xxx网站| 欧美3d第一页| 99久久精品热视频| 联通29元200g的流量卡| 99九九线精品视频在线观看视频| 三级经典国产精品| av女优亚洲男人天堂| 小说图片视频综合网站| 卡戴珊不雅视频在线播放| 两个人视频免费观看高清| 女的被弄到高潮叫床怎么办| 男的添女的下面高潮视频| 日本一二三区视频观看| 不卡视频在线观看欧美| 少妇的逼好多水| 色尼玛亚洲综合影院| 中文欧美无线码| 三级毛片av免费| 国产免费一级a男人的天堂| 18禁在线无遮挡免费观看视频| 日韩国内少妇激情av| 欧美性猛交╳xxx乱大交人| 欧美潮喷喷水| 深夜精品福利| 国产日韩欧美在线精品| 美女国产视频在线观看| 人妻久久中文字幕网| 五月伊人婷婷丁香| 国产亚洲欧美98| 午夜福利在线在线| 国产人妻一区二区三区在| av在线蜜桃| 久久九九热精品免费| 熟女电影av网| 国模一区二区三区四区视频| 变态另类成人亚洲欧美熟女| 一区二区三区四区激情视频 | 最新中文字幕久久久久| 最近最新中文字幕大全电影3| or卡值多少钱| 黄色日韩在线| 熟女人妻精品中文字幕| 免费观看a级毛片全部| 高清在线视频一区二区三区 | 久久久久久国产a免费观看| 国产伦在线观看视频一区| 欧美xxxx黑人xx丫x性爽| 国产女主播在线喷水免费视频网站 | 亚洲精品色激情综合| 人人妻人人看人人澡| 六月丁香七月| 国产乱人视频| 亚洲av电影不卡..在线观看| 国产男人的电影天堂91| 亚洲欧美日韩东京热| 毛片女人毛片| 91aial.com中文字幕在线观看| 国产综合懂色| av在线天堂中文字幕| 在线a可以看的网站| 欧美xxxx性猛交bbbb| 日韩精品青青久久久久久| 女人被狂操c到高潮| 亚州av有码| av在线亚洲专区| 男人的好看免费观看在线视频| 亚洲精品久久久久久婷婷小说 | 成熟少妇高潮喷水视频| 久久精品影院6| 国产在线男女| 免费人成视频x8x8入口观看| 在线观看av片永久免费下载| 国产精品久久电影中文字幕| 一边亲一边摸免费视频| 亚洲国产精品合色在线| 国产老妇伦熟女老妇高清| 中文欧美无线码| 亚洲在线观看片| 搡老妇女老女人老熟妇| 12—13女人毛片做爰片一| 晚上一个人看的免费电影| 久久久久久久久久黄片| 精品少妇黑人巨大在线播放 | 亚洲人成网站高清观看| 少妇裸体淫交视频免费看高清| 成人特级黄色片久久久久久久| 青春草国产在线视频 | 成年av动漫网址| 有码 亚洲区| 国产精品1区2区在线观看.| 欧美xxxx性猛交bbbb| 国产精品久久久久久精品电影| 久久久欧美国产精品| 亚洲va在线va天堂va国产| 免费看a级黄色片| 99热这里只有是精品50| 久久综合国产亚洲精品| 日本黄大片高清| 国产精品久久久久久久久免| 国产精品一区二区三区四区久久| 国产毛片a区久久久久| 国产人妻一区二区三区在| 草草在线视频免费看| 久久久久久久久中文| 能在线免费看毛片的网站| 中文欧美无线码| 亚洲av成人精品一区久久| 一区二区三区四区激情视频 | 嘟嘟电影网在线观看| 国产一区亚洲一区在线观看| 麻豆成人av视频| 日本一二三区视频观看| 日韩中字成人| 色尼玛亚洲综合影院| 成人特级av手机在线观看| 中文亚洲av片在线观看爽| 麻豆av噜噜一区二区三区| 久久精品国产亚洲av香蕉五月| 尾随美女入室| 日本欧美国产在线视频| 五月伊人婷婷丁香| 赤兔流量卡办理| 午夜福利视频1000在线观看| 久久国产乱子免费精品| 天堂av国产一区二区熟女人妻| 精品久久久久久久末码| 国产亚洲5aaaaa淫片| av在线老鸭窝| 亚洲aⅴ乱码一区二区在线播放| 日韩av不卡免费在线播放| 久久久a久久爽久久v久久| 嫩草影院新地址| 亚洲精品自拍成人| 中文字幕人妻熟人妻熟丝袜美| 国产黄片视频在线免费观看| 男的添女的下面高潮视频| 精品久久久久久久久久久久久| 久久综合国产亚洲精品| ponron亚洲| 精品人妻一区二区三区麻豆|