日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

使用HTTPS和OAuth 2.0保护服务到服务的Spring微服务

發布時間:2023/12/3 javascript 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用HTTPS和OAuth 2.0保护服务到服务的Spring微服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

“我喜歡編寫身份驗證和授權代碼?!??從來沒有Java開發人員。 厭倦了一次又一次地建立相同的登錄屏幕? 嘗試使用Okta API進行托管身份驗證,授權和多因素身份驗證。

如果您使用Spring Boot,Spring Cloud和Spring Cloud Config,則只需最少的代碼即可構建微服務架構。 將所有內容打包到Docker容器中,即可使用Docker Compose運行所有內容。 如果您在服務之間進行通信,則可以通過不在docker-compose.yml文件中公開其端口來確保服務的安全性。

但是,如果有人不小心暴露了微服務應用程序的端口會怎樣? 他們仍然安全還是任何人都可以訪問他們的數據?

在本文中,我將向您展示如何使用HTTPS和OAuth 2.0保護服務到服務的通信。

使用Spring Boot,Spring Cloud和Spring Cloud Config開發微服務堆棧

我將簡化使用Spring Boot,Spring Cloud和Spring Cloud Config構建完整的微服務堆棧的過程。 我的好友拉斐爾(Raphael)寫了一篇文章,介紹如何構建Spring微服務并將其Docker化用于生產 。 您可以使用他的示例應用程序作為起點。 克隆okta-spring-microservices-docker-example項目:

git clone https://github.com/oktadeveloper/okta-spring-microservices-docker-example.git spring-microservices-security cd spring-microservices-security

此項目在Okta上需要兩個OpenID Connect應用程序,一個用于開發,一個用于生產。 如果沒有完成上述教程,則需要在Okta上創建每個應用程序。

在Okta上創建OpenID Connect應用程序

您可以注冊一個免費的開發人員帳戶 ,該帳戶最多可以有0個月活躍用戶,費用為$ 0。 對于這個例子來說應該足夠了。

為什么選擇Okta? 因為編寫身份驗證很無聊。 Okta具有身份驗證和用戶管理API,可讓您更快地開發應用。 我們的API和SDK使您可以在幾分鐘內輕松地進行身份驗證,管理和保護用戶安全。

創建帳戶后,在Okta的信息中心(“ 應用程序” >“ 添加應用程序” )中創建一個新的Web應用程序 。 給應用程序起一個您將記住的名稱,復制現有的登錄重定向URI,并使其使用HTTPS。 單擊完成

結果應類似于下面的屏幕截圖。

創建另一個用于生產的應用程序。 我給我的Prod Microservices 。

在您克隆的項目中,修改config/school-ui.properties以使用開發應用程序中的設置。

okta.oauth2.issuer=https://{yourOktaDomain}/oauth2/default okta.oauth2.clientId={devClientId} okta.oauth2.clientSecret={devClientId}

當使用Maven單獨運行應用程序時,將使用這些設置。 在Docker Compose上運行時使用生產設置。 修改config-data/school-ui-production.properties以使用生產應用程序中的設置。

okta.oauth2.clientId={prodClientId} okta.oauth2.clientSecret={prodClientId}

您可以在spring.profiles.active docker-compose.yml看到spring.profiles.active打開生產配置文件:

school-ui:image: developer.okta.com/microservice-docker-school-ui:0.0.1-SNAPSHOTenvironment:- JAVA_OPTS=-DEUREKA_SERVER=http://discovery:8761/eureka-Dspring.profiles.active=productionrestart: on-failuredepends_on:- discovery- configports:- 8080:8080

Docker Compose從應用程序上方的目錄中運行,并從config-data目錄讀取其數據。 因此,您需要將這些屬性文件復制到此目錄中。 從該項目的根目錄運行以下命令。

cp config/*.properties config-data/.

使用Docker Compose啟動Spring微服務堆棧

該項目在其根目錄中有一個聚合器pom.xml ,使您可以使用一個命令來構建所有項目。 運行以下Maven命令為每個項目構建,測試和構建Docker映像。

mvn clean install

如果您尚未安裝Maven,則可以使用SDKMAN進行安裝! sdk install maven

該過程完成后,使用Docker Compose啟動所有應用程序{config,discovery,school-service和school-ui}。 如果尚未安裝,請參閱安裝Docker Compose 。

docker-compose up -d

您可以使用Kitematic查看每個應用程序啟動時的日志。

在您喜歡的瀏覽器中導航到http://localhost:8080 。 完成后,您應該可以登錄并查看學校課程列表。

Spring Security和OAuth 2.0

此示例使用Okta的Spring Boot Starter ,它是Spring Security之上的薄層。 Okta入門程序簡化了配置,并在訪問令牌中進行了觀眾驗證。 它還允許您指定將用于創建Spring Security授權的聲明。

docker-compose.yml文件不會將school-service公開給外界。 它通過不指定ports 。

school-ui項目有一個SchoolController類,該類使用Spring的RestTemplate與school-service進行RestTemplate 。

@GetMapping("/classes") @PreAuthorize("hasAuthority('SCOPE_profile')") public ResponseEntity<List<TeachingClassDto>> listClasses() {return restTemplate.exchange("http://school-service/class", HttpMethod.GET, null,new ParameterizedTypeReference<List<TeachingClassDto>>() {}); }

您會注意到此類的端點上存在安全性,但是服務之間不存在安全性。 我將在下面的步驟中向您展示如何解決該問題。

首先,公開school-service的端口,以模擬有人用粗俗的方式進行配置。 在docker-compose.yml更改school-service配置以公開其端口。

school-service:image: developer.okta.com/microservice-docker-school-service:0.0.1-SNAPSHOTenvironment:- JAVA_OPTS=-DEUREKA_SERVER=http://discovery:8761/eurekadepends_on:- discovery- configports:- 8081:8081

使用Docker Compose重新啟動一切:

docker-compose down docker-compose up -d

您會看到不需要身份驗證即可查看http://localhost:8081 。 kes! 😱

在繼續下一部分之前, 請確保關閉所有Docker容器。

docker-compose down

HTTPS無處不在!

HTTPS代表“安全” HTTP。 HTTPS連接經過加密,其內容比HTTP連接難讀得多。 近年來,即使在開發過程中,在所有地方都使用HTTPS的趨勢已經發生了很大的變化。 使用HTTPS時可能會遇到一些問題,因此盡早發現它們是很好的。

讓我們加密是一個提供免費HTTPS證書的證書頒發機構。 它還具有用于自動續訂的API。 簡而言之,它使HTTPS變得如此簡單,沒有理由不使用它! 有關如何將certbot與“讓我們加密”一起使用以生成證書的說明,請參閱將社交登錄名添加到您的JHipster應用程序 。

我也鼓勵您簽出Spring Boot Starter ACME 。 這是一個Spring Boot模塊,它使用Let's Encrypt和自動證書管理環境(ACME)協議簡化了生成證書的過程。

使用mkcert簡化本地TLS

我最近發現了一個名為mkcert的工具,該工具可以創建localhost證書。 您可以在macOS上使用Homebrew安裝它

brew install mkcert brew install nss # Needed for Firefox

如果您使用的是Linux,則需要先安裝certutil :

sudo apt install libnss3-tools

然后使用Linuxbrew運行brew install mkcert命令。 Windows用戶可以使用Chocolately或Scoop 。

執行以下mkcert命令以為localhost , 127.0.0.1 ,您的計算機名稱和discovery主機(如docker-compose.yml所引用)生成證書。

mkcert -install mkcert localhost 127.0.0.1 ::1 `hostname` discovery

如果這樣生成的文件中帶有數字,請重命名文件,使其沒有數字。

mv localhost+2.pem localhost.pem mv localhost+2-key.pem localhost-key.pem

使用Spring Boot的HTTPS

Spring Boot不支持帶有PEM擴展名的證書,但是您可以將其轉換為Spring Boot支持的PKCS12擴展名。 您可以使用OpenSSL將證書和私鑰轉換為PKCS12。 這對于“加密我們生成的證書”也是必要的。

運行openssl轉換證書:

openssl pkcs12 -export -in localhost.pem -inkey \ localhost-key.pem -out keystore.p12 -name bootifulsecurity

在出現提示時指定密碼。

在項目的根目錄中創建一個https.env文件,并指定以下屬性以啟用HTTPS。

export SERVER_SSL_ENABLED=true export SERVER_SSL_KEY_STORE=../keystore.p12 export SERVER_SSL_KEY_STORE_PASSWORD={yourPassword} export SERVER_SSL_KEY_ALIAS=bootifulsecurity export SERVER_SSL_KEY_STORE_TYPE=PKCS12

更新.gitignore文件以排除.env文件,以便密鑰庫密碼不會最終出現在源代碼管理中。

*.env

運行source https.env來設置這些環境變量。 或者,甚至更好的方法是,將其添加到.bashrc或.zshrc文件中,以便為每個新Shell設置這些變量。 是的,您也可以將它們包含在每個應用程序的application.properties ,但隨后會將機密存儲在源代碼管理中。 如果您沒有將此示例檢入源代碼管理,則可以復制/粘貼以下設置。

server.ssl.enabled=true server.ssl.key-store=../keystore.p12 server.ssl.key-store-password: {yourPassword} server.ssl.key-store-type: PKCS12 server.ssl.key-alias: bootifulsecurity

啟動discovery應用程序:

cd discovery source ../https.env mvn spring-boot:run

然后確認您可以通過https://localhost:8761訪問它。

打開docker-compose.yml并將http所有實例更改為https 。 編輯school-ui/src/main/java/…?/ui/controller/SchoolController.java以將對school-service的調用更改為使用HTTPS。

return restTemplate.exchange("https://school-service/class", HttpMethod.GET, null,new ParameterizedTypeReference<List<TeachingClassDto>>() {});

更新{config,school-service,school-ui}/src/main/resources/application.properties以添加使每個實例注冊為安全應用程序的屬性。

eureka.instance.secure-port-enabled=true eureka.instance.secure-port=${server.port} eureka.instance.status-page-url=https://${eureka.hostname}:${server.port}/actuator/info eureka.instance.health-check-url=https://${eureka.hostname}:${server.port}/actuator/health eureka.instance.home-page-url=https://${eureka.hostname}${server.port}/

另外,將每個application.properties (和bootstrap.yml )的Eureka地址更改為https://localhost:8761/eureka 。

school-ui項目中的application.properties沒有指定端口。 您需要添加server.port=8080 。

此時,您應該能夠通過在每個項目中(在單獨的終端窗口中)運行以下命令來啟動所有應用程序。

source ../https.env ./mvnw spring-boot:start

在https://localhost:8080確認所有工作正常。 然后使用killall java殺死所有內容。

結合使用HTTPS和Docker Compose

Docker不讀取環境變量,也不了解您的本地CA(證書頒發機構),并且您不能將父目錄中的文件添加到映像中。

要解決此問題,您需要將keystore.p12和localhost.pem復制到每個項目的目錄中。 第一個將用于Spring Boot,第二個將被添加到每個映像上的Java Keystore中。

cp localhost.pem keystore.p12 config/. cp localhost.pem keystore.p12 discovery/. cp localhost.pem keystore.p12 school-service/. cp localhost.pem keystore.p12 school-ui/.

然后修改每個項目的Dockerfile以復制證書并將其添加到其信任存儲中。

FROM openjdk:8-jdk-alpine VOLUME /tmp ADD target/*.jar app.jar ADD keystore.p12 keystore.p12 USER root COPY localhost.pem $JAVA_HOME/jre/lib/security RUN \cd $JAVA_HOME/jre/lib/security \&& keytool -keystore cacerts -storepass changeit -noprompt \-trustcacerts -importcert -alias bootifulsecurity -file localhost.pem ENV JAVA_OPTS="" ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]

然后使用Spring Boot和HTTPS的環境變量創建一個.env文件。

SERVER_SSL_ENABLED=true SERVER_SSL_KEY_STORE=keystore.p12 SERVER_SSL_KEY_STORE_PASSWORD={yourPassword} SERVER_SSL_KEY_ALIAS=bootifulsecurity SERVER_SSL_KEY_STORE_TYPE=PKCS12 EUREKA_INSTANCE_HOSTNAME={yourHostname}

您可以通過運行hostname來獲取{yourHostname}的值。

Docker Compose具有一個“ env_file”配置選項,允許您讀取此文件以獲取環境變量。 更新docker-compose.yml以為每個應用程序指定一個env_file 。

version: '3' services:discovery:env_file:- .env...config:env_file:- .env...school-service:env_file:- .env...school-ui:env_file:- .env...

您可以通過從根目錄運行docker-compose config來確保其正常工作。

運行mvn clean install以啟用Eureka注冊啟用HTTPS來重建所有Docker映像。 然后開始一切。

docker-compose up -d

現在,您的所有應用程序都在帶有HTTPS的Docker中運行! 在https://localhost:8080證明。

如果您的應用程序無法啟動或無法彼此通信,請確保您的主機名與.env主機名匹配。

您可以進一步提高安全性:使用OAuth 2.0保護您的學校服務API。

OAuth 2.0的API安全性

將Okta Spring Boot Starter和Spring Cloud Config添加到school-service/pom.xml :

<dependency><groupId>com.okta.spring</groupId><artifactId>okta-spring-boot-starter</artifactId><version>1.1.0</version> </dependency> <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-config</artifactId> </dependency>

然后在school-service/src/main/java/…?/service/configuration創建一個SecurityConfiguration.java類:

package com.okta.developer.docker_microservices.service.configuration;import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;@Configuration public class SecurityConfiguration extends WebSecurityConfigurerAdapter {@Overrideprotected void configure(HttpSecurity http) throws Exception {http.authorizeRequests().anyRequest().authenticated().and().oauth2ResourceServer().jwt();} }

創建一個school-service/src/test/resources/test.properties文件并添加屬性,以便Okta的配置通過,并且在測試時不使用發現或配置服務器。

okta.oauth2.issuer=https://{yourOktaDomain}/oauth2/default okta.oauth2.clientId=TEST spring.cloud.discovery.enabled=false spring.cloud.config.discovery.enabled=false spring.cloud.config.enabled=false

然后修改ServiceApplicationTests.java以加載此文件以用于測試屬性:

import org.springframework.test.context.TestPropertySource;... @TestPropertySource(locations="classpath:test.properties") public class ServiceApplicationTests {... }

添加school-service/src/main/resources/bootstrap.yml文件,該文件允許該實例從Spring Cloud Config中讀取其配置。

eureka:client:serviceUrl:defaultZone: ${EUREKA_SERVER:https://localhost:8761/eureka} spring:application:name: school-servicecloud:config:discovery:enabled: trueserviceId: CONFIGSERVERfailFast: true

然后復制config/school-ui.properties以具有等效的school-service 。

cp config/school-ui.properties config/school-service.properties

對于Docker Compose,您還需要使用以下設置創建config-data/school-service.properties :

okta.oauth2.issuer=https://{yourOktaDomain}/oauth2/default okta.oauth2.clientId={prodClientId} okta.oauth2.clientSecret={prodClientId}

您還需要修改docker-compose.yml以便在失敗時重新啟動school-service 。

school-service:...restart: on-failure

您可以在Okta上創建一個使用客戶端憑據的服務應用程序,但是這篇文章已經足夠復雜了。 有關該方法的更多信息,請參閱使用Spring Boot和OAuth 2.0進行安全的服務器到服務器通信 。

您需要做的最后一步是修改SchoolController (在school-ui項目中),以向其對school-server的請求中添加OAuth 2.0訪問令牌。

例子1.向RestTemplate添加一個AccessToken package com.okta.developer.docker_microservices.ui.controller;import com.okta.developer.docker_microservices.ui.dto.TeachingClassDto; import org.springframework.core.ParameterizedTypeReference; import org.springframework.http.HttpMethod; import org.springframework.http.HttpRequest; import org.springframework.http.ResponseEntity; import org.springframework.http.client.ClientHttpRequestExecution; import org.springframework.http.client.ClientHttpRequestInterceptor; import org.springframework.http.client.ClientHttpResponse; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.security.oauth2.client.OAuth2AuthorizedClient; import org.springframework.security.oauth2.client.OAuth2AuthorizedClientService; import org.springframework.security.oauth2.client.authentication.OAuth2AuthenticationToken; import org.springframework.security.oauth2.core.OAuth2AccessToken; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.client.RestTemplate; import org.springframework.web.servlet.ModelAndView;import java.io.IOException; import java.util.List;@Controller @RequestMapping("/") public class SchoolController {private final OAuth2AuthorizedClientService authorizedClientService;private final RestTemplate restTemplate;public SchoolController(OAuth2AuthorizedClientService clientService,RestTemplate restTemplate) { (1)this.authorizedClientService = clientService;this.restTemplate = restTemplate;}@RequestMapping("")public ModelAndView index() {return new ModelAndView("index");}@GetMapping("/classes")@PreAuthorize("hasAuthority('SCOPE_profile')")public ResponseEntity<List<TeachingClassDto>> listClasses(@AuthenticationPrincipal OAuth2AuthenticationToken authentication) { (2)OAuth2AuthorizedClient authorizedClient =this.authorizedClientService.loadAuthorizedClient(authentication.getAuthorizedClientRegistrationId(),authentication.getName()); (3)OAuth2AccessToken accessToken = authorizedClient.getAccessToken(); (4)restTemplate.getInterceptors().add(getBearerTokenInterceptor(accessToken.getTokenValue())); (5)return restTemplate.exchange("https://school-service/class", HttpMethod.GET, null,new ParameterizedTypeReference<List<TeachingClassDto>>() {});}private ClientHttpRequestInterceptor getBearerTokenInterceptor(String accessToken) {return (request, bytes, execution) -> {request.getHeaders().add("Authorization", "Bearer " + accessToken);return execution.execute(request, bytes);};} }
  • 將OAuth2AuthorizedClientService依賴項添加到構造函數
  • 將OAuth2AuthenticationToken注入listClasses()方法
  • 從authentication創建OAuth2AuthorizedClient
  • 從授權客戶端獲取訪問令牌
  • 將訪問令牌添加到Authorization標頭中
  • 而已! 由于school-ui和school-service使用相同的OIDC應用程序設置,因此服務器將識別并驗證訪問令牌(也是JWT),并允許訪問。

    此時,您可以選擇使用./mvnw spring-boot:run或Docker Compose單獨運行所有應用程序。 后一種方法只需要幾個命令。

    mvn clean install docker-compose down docker-compose up -d

    使用HTTP Basic Auth與Eureka和Spring Cloud Config進行安全的微服務通信

    為了進一步提高微服務,Eureka Server和Spring Cloud Config之間的安全性,您可以添加HTTP基本身份驗證。 為此,您需要在config和discovery項目中都添加spring-boot-starter-security作為依賴項。 然后,您需要為每個參數指定一個spring.security.user.password并對其進行加密。 您可以在Spring Cloud Config的安全性文檔中了解有關如何執行此操作的更多信息。

    在兩個項目中都配置了Spring Security之后,就可以調整URL以在其中包含用戶名和密碼。 例如,以下是在school-ui項目的bootstrap.yml :

    eureka:client:serviceUrl:defaultZone: ${EUREKA_SERVER:https://username:password@localhost:8761/eureka}

    您需要對docker-compose.yml的URL進行類似的調整。

    增強您對Spring微服務,Docker和OAuth 2.0的了解

    本教程向您展示了如何確保微服務體系結構中的服務到服務通信是安全的。 您學習了如何在所有地方使用HTTPS以及如何使用OAuth 2.0和JWT鎖定API。

    您可以在oktadeveloper / okta-spring-microservices-https-example上的GitHub上找到此示例的源代碼。

    如果您想進一步探討這些主題,我想您會喜歡以下博客文章:

    • 構建Spring微服務并對其進行Dockerize生產
    • 使用Spring Boot為Microbrews構建微服務架構
    • 使用Spring Boot 2.0和OAuth 2.0構建并保護微服務
    • 使用OAuth 2.0和JHipster開發微服務架構
    • 使用Spring Boot和OAuth 2.0進行安全的服務器到服務器通信

    這些博客文章有助于使本文中的所有內容都能正常工作:

    • 使用Spring Cloud Netflix Eureka進行安全發現
    • 讓我們加密保護的Spring Boot

    有問題嗎? 在下面的評論中詢問他們! 如果您的問題與這篇文章無關,請將其發布到我們的開發者論壇 。

    要獲取有關更多技術博客文章的通知, 請在Twitter上關注我們@oktadev或訂閱我們的YouTube頻道 。

    “具有HTTPS和OAuth 2.0的安全的服務到服務的Spring微服務”最初于2019年3月7日發布在Okta開發者博客上。

    “我喜歡編寫身份驗證和授權代碼。” ?從來沒有Java開發人員。 厭倦了一次又一次地建立相同的登錄屏幕? 嘗試使用Okta API進行托管身份驗證,授權和多因素身份驗證。

    翻譯自: https://www.javacodegeeks.com/2019/03/secure-service-spring-microservices.html

    總結

    以上是生活随笔為你收集整理的使用HTTPS和OAuth 2.0保护服务到服务的Spring微服务的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    www.神马久久| 夜夜躁狠狠躁日日躁视频黑人 | 二区三区av | 天天射天天干天天操 | 午夜私人影院 | 在线国产一区 | 国产在线欧美 | 国产免费精彩视频 | 五月婷婷综合在线 | 在线免费观看av网站 | 久久69av| 天天天综合 | 久久综合精品国产一区二区三区 | 国产看片网站 | 在线免费日韩 | 99国产精品久久久久久久久久 | 国产超碰97| 婷色在线| 日韩精品视频免费看 | 国产精品国产自产拍高清av | 中文字幕国内精品 | 制服丝袜一区二区 | 久久久免费观看完整版 | 97精品视频在线播放 | 91精品国产成人观看 | 国产一区二区网址 | 免费激情在线电影 | 国产成人精品一区二区三区网站观看 | 成人免费在线播放视频 | 久久精品专区 | 亚洲激情电影在线 | 日韩高清免费观看 | 五月婷婷在线视频观看 | 91麻豆文化传媒在线观看 | 一区二区网 | 92精品国产成人观看免费 | 99久热在线精品视频成人一区 | 免费能看的黄色片 | 粉嫩av一区二区三区四区在线观看 | 国产高清不卡 | 人人爽人人搞 | 欧美日韩免费一区 | 欧美日韩3p | 国产91影院| 高清一区二区 | 91麻豆免费版 | 久久人人艹 | 成人一级影视 | 狠狠的操狠狠的干 | 日韩欧美视频在线观看免费 | 高清久久久久久 | 免费高清在线观看成人 | 毛片久久久 | 国产91国语对白在线 | 狠狠色丁香婷婷综合久小说久 | 国产亚洲精品v | 亚洲不卡av一区二区三区 | 久久久99精品免费观看乱色 | 91看片淫黄大片一级在线观看 | 黄色毛片观看 | 日本精品视频在线观看 | 国产精品久久综合 | 久久av电影 | 粉嫩av一区二区三区四区 | a级一a一级在线观看 | 国产精品午夜免费福利视频 | 色偷偷88888欧美精品久久 | 99免费精品视频 | 999久久| 99在线精品视频观看 | 91人人视频在线观看 | 国产va在线观看免费 | 久精品视频在线 | 国产精品高清在线 | 91尤物在线播放 | 久精品视频免费观看2 | 99视频网址 | 日韩在线观看一区二区三区 | 久久久久黄 | 成人免费观看大片 | 欧美激情视频免费看 | 国产亚洲精品久久久久久 | 日日夜夜噜 | 中文字幕欧美激情 | 99色在线观看视频 | 亚洲a在线观看 | 激情久久久久久久久久久久久久久久 | 日韩大片在线观看 | 日韩久久午夜一级啪啪 | 五月色丁香 | 少妇av片 | 国产在线观看免费 | av夜夜操 | 天天操天天操天天操 | 欧美大片aaa | 亚洲精品乱码久久久久v最新版 | 日本久久久久久科技有限公司 | 99欧美精品 | av解说在线| www一起操| 91在线国产观看 | 日本在线观看一区 | 91av在| 欧美性大战 | 亚洲最大成人网4388xx | 91久久国产露脸精品国产闺蜜 | 月下香电影 | 亚洲乱码中文字幕综合 | 波多野结衣电影一区二区 | 日韩二区三区 | 欧美精品做受xxx性少妇 | 天天操天天色天天 | 国产一区二区三区免费观看视频 | 日本高清免费中文字幕 | 色.www | 国产99久久精品一区二区300 | 色视频一区 | 国产色婷婷精品综合在线手机播放 | 四虎成人免费影院 | 中文字幕色婷婷在线视频 | 亚洲综合射 | 国产精品密入口果冻 | 91日韩在线专区 | 成人免费在线观看电影 | 亚洲欧美日韩精品一区二区 | 久久国产精品99精国产 | 久久久久9999亚洲精品 | 美女福利视频 | 开心激情五月网 | 国产a免费| 日韩网站免费观看 | 日韩三级免费 | 亚洲精品男人天堂 | 日韩动态视频 | 色 免费观看 | 亚州精品一二三区 | 久久高清视频免费 | 青青河边草免费观看完整版高清 | 日批视频 | 日本在线成人 | 色婷婷电影 | av资源中文字幕 | 午夜精品成人一区二区三区 | 97超碰中文 | 久久精品电影网 | 亚洲国产三级在线观看 | 国产精品久久久99 | 亚洲人xxx| a v在线视频| 亚洲综合在 | 成人在线观看资源 | 最新极品jizzhd欧美 | 狠狠狠狠狠狠狠 | 成人在线免费观看视视频 | 99视频免费播放 | 免费色黄 | 久草在线观看视频免费 | 日韩久久网站 | 九九视频这里只有精品 | 成人欧美一区二区三区在线观看 | 最新国产精品视频 | 五月天激情电影 | 福利av影院| 中文字幕超清在线免费 | 久久夜色精品国产欧美乱极品 | 日韩久久网站 | av免费在线观看网站 | 亚洲电影免费 | 九九热免费观看 | 久久国产精品99久久久久久丝袜 | 国产二级视频 | 日韩欧美视频一区 | 中文字幕丰满人伦在线 | 久操综合| 日韩高清一区在线 | 国产精品久久久久久久久岛 | 久久久久久久久久久久av | 国产精品久久久久久久久久久久久 | 中文字幕超清在线免费 | 操操综合| 精品国产成人av在线免 | 免费看黄在线网站 | 青青久草在线 | 亚洲国产一区av | 高清视频一区二区三区 | 综合久久久久 | 日韩电影一区二区在线观看 | 亚洲一区二区三区在线看 | 韩国三级av在线 | 在线99| 欧美最新大片在线看 | 一区二区三区四区免费视频 | 狠狠操操操 | av888.com | 欧美a级片免费看 | 久久久五月婷婷 | 精品久久免费 | 国产精品毛片久久久久久久久久99999999 | 国产在线精品二区 | 天堂av在线免费 | 中文字幕乱码亚洲精品一区 | 日韩一级黄色av | 成人免费在线观看av | 99国内精品 | 国产一在线精品一区在线观看 | 亚洲精品小视频 | 狠狠色丁香婷婷综合橹88 | 久久久久草 | 九九九九热精品免费视频点播观看 | 天天操天天干天天插 | av怡红院 | 国产在线精品视频 | 中文字幕免费久久 | 国产不卡在线观看视频 | 97超级碰碰碰碰久久久久 | 久久99影院 | 天天综合网在线观看 | 最近中文字幕免费大全 | 亚洲精品国产精品国 | 国产免费视频一区二区裸体 | 日韩在线电影一区二区 | 一区二区三区在线影院 | 在线视频一二三 | 自拍超碰在线 | 久久 亚洲视频 | 国产99色 | 国产日本三级 | 91精品国产一区二区三区 | 三上悠亚一区二区在线观看 | 日韩激情在线视频 | 色婷婷狠狠五月综合天色拍 | 性色av一区二区三区在线观看 | 人人澡人人添人人爽一区二区 | 久久色视频 | 99视频精品免费观看, | 亚洲精品免费播放 | 热精品| 操操爽| 一区二区三区日韩在线观看 | 久久精品毛片 | 99精品免费在线观看 | 久热爱| 激情综合站 | 在线观看小视频 | 亚洲乱码中文字幕综合 | 久久久观看| 国产精品毛片久久蜜 | 欧美在线一二 | 国产精品porn | 免费激情网 | 午夜在线国产 | 午夜色性片 | 日韩视频一区二区在线 | 国产视频 亚洲视频 | 天天色天天爱天天射综合 | 在线精品视频免费观看 | 黄色91在线观看 | 久久久免费高清视频 | 国产精品对白一区二区三区 | 国产999精品 | 香蕉视频日本 | 久久久久草 | 人人爱人人舔 | 天天操天天干天天摸 | 狠狠干中文字幕 | 中文字幕在线观看视频一区二区三区 | 免费91麻豆精品国产自产在线观看 | 丁香五婷 | 国产精品尤物 | 黄色精品久久 | 波多野结衣在线视频一区 | 亚洲精品视频在线观看免费视频 | 在线国产一区 | 国产精品不卡av | 免费网站黄色 | 欧美一级艳片视频免费观看 | 亚洲国产精品va在线看 | 久草a视频 | 国产精品18久久久久久首页狼 | 日韩免费在线观看 | 色.www | 免费看的视频 | 中文字幕在线日本 | 美女视频黄在线 | ww视频在线观看 | 国产福利小视频在线 | 久久免费的视频 | 最新av在线网站 | 中文字幕在线日亚洲9 | 亚洲视频在线免费看 | 蜜桃av综合网 | 久久视频在线 | 欧美日韩视频 | 最新免费av在线 | 色播六月天 | 久久国产精品久久久久 | 亚洲少妇xxxx | 在线免费观看黄色小说 | 玖玖精品在线 | 久久99亚洲网美利坚合众国 | www.色com| 久草视频播放 | 久久久片 | 久久久久久久久久久高潮一区二区 | 911在线 | 91成人免费观看视频 | 天天干天天在线 | 一区免费在线 | 五月婷影院 | 热re99久久精品国产66热 | 99国内精品久久久久久久 | 久久久精品欧美 | 91网免费观看| 在线免费观看av网站 | 一区二区视频网站 | 亚洲国产97在线精品一区 | 视频91在线 | 国产一区二区精品久久91 | 国产中文欧美日韩在线 | 久久精品视频日本 | 激情动态 | 2020天天干夜夜爽 | 国产亚洲精品v | 国产不卡视频 | av一级片在线观看 | 男女全黄一级一级高潮免费看 | 丝袜美腿一区 | 欧美日在线 | 久久精品国产精品亚洲 | 五月婷婷黄色 | 欧美乱大交| 免费看一级黄色大全 | 中文字幕一区二区三区四区视频 | 国产精品美女久久久网av | 五月婷婷综合在线观看 | 九九在线国产视频 | 91成人短视频在线观看 | 人人天天夜夜 | 91免费视频网站在线观看 | 一区二区三区中文字幕在线观看 | www亚洲一区 | 91精品视频观看 | 一本一本久久a久久精品综合 | 婷婷久操| 最新色站| 亚洲作爱 | 日韩欧美精品在线观看 | 丰满少妇在线观看 | a视频免费在线观看 | 免费情缘 | www色片| 成人97人人超碰人人99 | 欧美激情视频久久 | www免费| a电影在线观看 | 久久久久美女 | 日本护士三级少妇三级999 | 欧美亚洲久久 | 激情五月色播五月 | 国产小视频在线 | 亚洲精品短视频 | 人人干人人爽 | 亚洲视频在线观看网站 | 麻豆视频免费看 | 啪啪小视频网站 | av噜噜噜在线播放 | 国产精品a久久久久 | 中文字幕乱码亚洲精品一区 | 成x99人av在线www | 国产一区二区在线看 | 国模视频一区二区三区 | 国产一区免费 | 欧美aaa级片 | 色永久免费视频 | 亚洲国产成人久久 | 国产成人精品亚洲精品 | 国产精品入口66mio女同 | 天天激情综合 | 在线免费观看国产黄色 | 久久精品一 | 开心色停停 | 久久av免费 | 福利视频区 | 狠狠综合久久 | 激情五月五月婷婷 | 久久精品视频国产 | 国产一区二区三区网站 | 国产精品成人在线观看 | 在线观看国产日韩欧美 | 日韩高清免费在线 | 国产色一区 | 久久精品美女视频 | 99成人免费视频 | 一区中文字幕电影 | 中文字幕一区二区三区乱码在线 | 国产中文字幕一区 | 天天操夜夜叫 | 99精品免费久久久久久日本 | 亚洲国产三级 | 91在线看视频 | www.神马久久| 91免费高清视频 | 日韩在线观看精品 | a级国产乱理论片在线观看 特级毛片在线观看 | 日日草视频 | 亚洲三级在线免费观看 | 欧美久久电影 | 久久伦理视频 | 丁香 久久 综合 | 日韩91av | 天天射天天色天天干 | 97人人网 | 国产色拍 | 亚洲精品久久久蜜臀下载官网 | 免费a v在线| 91片在线观看 | 欧美三级免费 | 精品国产a | 午夜av免费看| www.大网伊人 | 国产无区一区二区三麻豆 | 中文字幕在线一区观看 | 欧美性色综合网站 | 国产成人av福利 | 久久精品国产免费看久久精品 | 操操操干干干 | 久久婷亚洲五月一区天天躁 | 欧美精品免费在线观看 | 亚洲精品国产综合99久久夜夜嗨 | 91豆麻精品91久久久久久 | 国产99久久久国产精品成人免费 | 久久久免费视频播放 | 激情视频一区 | 一级大片在线观看 | 在线中文字幕播放 | 欧美资源| 国产91影院 | 波多野结衣视频一区二区 | 久久久久久久久久久影院 | 成人午夜精品 | 91麻豆视频网站 | 操操操人人人 | 五月婷婷丁香六月 | 天天色.com | 欧美亚洲一区二区在线 | 69亚洲视频| 国产精品国产精品 | 亚洲三级黄| 久久草在线视频国产 | 国产一卡二卡四卡国 | 国产高清 不卡 | 国产成人精品免高潮在线观看 | av黄色免费网站 | 美女视频黄在线观看 | 97超碰超碰久久福利超碰 | 国产精品国产三级在线专区 | 天天操操操操操操 | 国产区免费在线 | 国产超碰在线 | 美女久久久久久久 | 色悠悠久久综合 | 久草视频在线免费看 | 激情五月六月婷婷 | 精品国产中文字幕 | 国产精久久久久久妇女av | 欧美大片aaa | 国产一区二区在线播放 | 最新中文字幕在线观看视频 | 国产精品精品国产色婷婷 | 国产精品美女免费视频 | 成人在线视频一区 | 精品电影一区二区 | 狠狠操狠狠干2017 | 国产亚洲视频中文字幕视频 | 成人一级免费电影 | 亚洲天堂毛片 | 人人爽人人爽 | 中文字幕的 | 欧美日韩精品影院 | 亚洲视频电影在线 | 亚洲日本三级 | 亚洲精品久久久久久久蜜桃 | 久久久免费高清视频 | 黄网站色欧美视频 | 奇人奇案qvod| 欧美激情一区不卡 | 91视频免费视频 | 在线亚州 | 亚洲精品九九 | 国产精品青青 | 一区二区三区视频网站 | 亚洲午夜大片 | 免费观看日韩av | 亚洲国产精品小视频 | 日韩一区二区免费在线观看 | 麻豆影视在线播放 | 国产 字幕 制服 中文 在线 | 91最新国产 | 午夜视频免费在线观看 | 夜夜高潮夜夜爽国产伦精品 | 四月婷婷在线观看 | 成年人在线看片 | 色婷婷狠狠操 | 天天操天天色天天射 | 亚洲国产精品第一区二区 | 精品在线观 | 中文字幕亚洲综合久久五月天色无吗'' | 欧日韩在线 | 免费黄色网址网站 | 98久9在线 | 免费 | av在线免费播放网站 | 亚洲精品乱码久久久久久蜜桃不爽 | 成人av资源 | 国产精品久久久久久久久久99 | 天天天插| 在线观看视频免费播放 | 中文字幕 欧美性 | 99欧美视频 | 国产黄色大片 | 欧美一级日韩三级 | 亚洲人成综合 | 91视频啪| 天天av天天 | 91成熟丰满女人少妇 | 欧美成人精品欧美一级乱黄 | 久草91视频 | 欧美综合色在线图区 | 久久久久久电影 | 精品视频网站 | 亚洲午夜久久久久久久久 | 欧美日韩在线播放 | 四虎影视精品成人 | av高清影院 | 一区二区三区在线视频观看58 | 国产在线精品二区 | 亚洲男男gaygay无套 | 丁香六月国产 | 日韩精品久久久 | 国产一级在线观看视频 | 这里只有精品视频在线观看 | 亚洲欧美成人在线 | 亚洲综合精品在线 | 欧美日韩国产精品爽爽 | 91手机电视| 啪啪动态视频 | 国产区精品在线观看 | 最近中文字幕免费av | 区一区二在线 | 天天干天天做天天爱 | 国产女人免费看a级丨片 | 久久综合九九 | 黄色av网站在线观看免费 | 在线电影 一区 | 97在线观看视频国产 | 亚洲成aⅴ人片久久青草影院 | 日韩免费播放 | 在线观av| 黄色大片国产 | 欧美在线观看视频一区二区三区 | 欧美日韩国产在线 | 欧美日韩国产二区三区 | 欧美亚洲国产精品久久高清浪潮 | 中文av网站 | 在线观看视频97 | 久久午夜免费观看 | 国产99中文字幕 | 韩国在线一区 | 欧美在线观看视频一区二区 | 91精品久久久久久久久久入口 | 在线观看网站av | 日韩精品一区二区三区免费视频观看 | 人人插人人舔 | 国内视频一区二区 | 伊人国产视频 | 免费视频 你懂的 | 91视视频在线直接观看在线看网页在线看 | 在线观看中文字幕一区 | 国产亚洲欧美在线视频 | 日韩二区在线 | 久久论理 | 九九一级片 | 午夜影视剧场 | 成人av资源网站 | 99久久精品国产免费看不卡 | 国产美女免费看 | 亚洲欧洲中文日韩久久av乱码 | 国产精品欧美一区二区三区不卡 | 伊人成人激情 | 国产精品欧美日韩在线观看 | 996久久国产精品线观看 | av电影在线不卡 | 美女免费视频一区 | 在线观看黄色av | 免费在线观看一区 | 日本精品视频一区二区 | 国产精品久久久久久久久久久久 | 九色91福利 | 人人干人人上 | 午夜 久久 tv | 91成人小视频 | 久久久免费在线观看 | 国产精品手机在线观看 | 97超级碰碰碰视频在线观看 | 天天干人人干 | 91桃色在线观看视频 | 91精品久久久久久久99蜜桃 | 五月香视频在线观看 | 九九热.com | 久久精品久久久久久久 | 99爱国产精品 | 久久99电影| 日韩电影精品 | 91视频一8mav | 69久久夜色精品国产69 | 国产一区二区三区免费观看视频 | 伊人久久电影网 | www.啪啪.com| 五月婷婷开心中文字幕 | 精品在线不卡 | 久久久国产精品电影 | 欧美片网站yy | 99视频播放 | 久久综合久久综合这里只有精品 | 国产日韩精品在线观看 | av色一区 | 国内精品久久久久影院优 | 国产一区二区电影在线观看 | 久草在线费播放视频 | a天堂最新版中文在线地址 久久99久久精品国产 | 日韩欧美xx | av7777777| 欧美一区二区三区在线视频观看 | 丁香在线视频 | 天天天色综合a | 国产免费xvideos视频入口 | 免费韩国av | 久久久影院 | 成人影片在线免费观看 | 一区二区三区影院 | 国产在线一区二区 | 99人成在线观看视频 | 免费看的黄色小视频 | 亚洲欧洲美洲av | 欧美激情第八页 | 日韩久久精品一区二区三区 | 久久永久免费视频 | 亚洲精品国产精品国自产观看浪潮 | 国产精品久99 | 日韩v在线91成人自拍 | 国产黄色精品在线观看 | 97超碰在线资源 | 在线观看一区视频 | 在线视频1卡二卡三卡 | 九九九九热精品免费视频点播观看 | 久久精品99久久久久久 | 国产成人在线免费观看 | 黄色在线观看污 | 亚洲做受高潮欧美裸体 | 91成人精品视频 | 日韩精品视频在线观看免费 | 亚洲成人网在线 | 永久免费观看视频 | 中文字幕乱码日本亚洲一区二区 | 国产一区私人高清影院 | 亚洲性少妇性猛交wwww乱大交 | 午夜久久影院 | 一区二区三区四区五区六区 | 久久精品导航 | 韩国一区在线 | 国产99久久精品一区二区300 | 99精品国产兔费观看久久99 | 成人免费看黄 | 国产在线999 | 一区二区三区电影在线播 | 五月天天天操 | 日韩av电影手机在线观看 | 九九精品在线观看 | 成人影片在线播放 | 久久高清免费观看 | 亚洲国产午夜精品 | 99视频| 国产黄色精品网站 | 久久a v电影 | 国内精品久久久久影院优 | 亚洲aⅴ久久精品 | 中文字幕在线视频第一页 | 日韩91在线 | 久久久网 | 丁香激情综合 | 97超视频免费观看 | 久二影院 | 97超碰精品 | 免费av的网站 | 999成人 | 欧美精品在线视频观看 | 国产综合精品一区二区三区 | 欧洲在线免费视频 | 国产一二三四在线视频 | 激情综合五月天 | 人人看人人爱 | 日韩精品欧美专区 | 一区二区男女 | 最新av在线播放 | 丁香久久激情 | 天天干夜夜 | 天堂v中文 | 中文字幕中文中文字幕 | 国产在线中文字幕 | 日韩高清在线看 | 97av在线视频免费播放 | 992tv成人免费看片 | 在线观看免费国产小视频 | 久久久久久久久久久免费视频 | 午夜精品一区二区三区四区 | 国产一区播放 | 久久精品久久精品久久39 | 在线视频区 | 97国产一区二区 | 97视频一区 | 婷婷在线五月 | 日韩精品中文字幕在线不卡尤物 | 欧美在线视频一区二区 | 一级电影免费在线观看 | 狠狠狠狠狠操 | 久久亚洲综合国产精品99麻豆的功能介绍 | 亚洲永久国产精品 | 久久国产精品网站 | 久久久久电影网站 | 亚洲aⅴ一区二区三区 | 日韩在线电影 | 日韩深夜在线观看 | 久久精品久久精品久久 | 国产精品精 | 九九九九热精品免费视频点播观看 | 婷婷激情欧美 | 国产女人18毛片水真多18精品 | 午夜精品电影一区二区在线 | 在线中文字幕视频 | 怡红院av| 色久综合 | 色在线免费视频 | 免费在线播放av电影 | 国产男女无遮挡猛进猛出在线观看 | 欧美精品免费一区二区 | 精品免费国产一区二区三区四区 | 日韩免费看 | 亚洲精品在线网站 | 韩国av免费观看 | 精品国产成人在线 | 夜夜高潮夜夜爽国产伦精品 | 国产一区二区在线精品 | 一区二区三区日韩视频在线观看 | 81精品国产乱码久久久久久 | 亚洲午夜精品久久久久久久久 | 久久久久久久久久久网站 | 精品毛片一区二区免费看 | 亚洲第一区精品 | av网站在线观看免费 | 欧美日韩中文字幕综合视频 | 精品在线不卡 | av色一区 | 欧美日韩在线第一页 | 日韩一级成人av | 国产精品电影在线 | 亚洲最新在线 | 天天干天天操天天爱 | 国产精品欧美一区二区 | 在线日本v二区不卡 | 午夜狠狠操| 久久久久久国产精品久久 | 色婷婷国产精品一区在线观看 | 中文字幕久久精品亚洲乱码 | www黄免费| 99精品久久只有精品 | 色婷婷狠狠操 | 亚洲欧美日韩一区二区三区在线观看 | 久久99热精品 | 99久久这里有精品 | 毛片网在线播放 | av免费观看在线 | 在线视频99 | 五月婷婷中文网 | 免费在线观看中文字幕 | 国产玖玖视频 | 中文字幕人成一区 | 91九色国产 | 欧美日韩亚洲精品在线 | 国产精品都在这里 | 免费看三级黄色片 | 国产伦理剧 | 四虎影视成人永久免费观看视频 | 日韩激情综合 | 久久免费视频3 | 永久免费精品视频网站 | 国内精品亚洲 | 免费热情视频 | 久久久午夜精品福利内容 | 精品国产网址 | 粉嫩av一区二区三区免费 | 蜜桃视频精品 | 亚洲九九影院 | 在线欧美小视频 | 中文字幕在线播放日韩 | 午夜久久美女 | www久久精品 | 五月亚洲| 国产精品美女久久久久久久 | 国产一性一爱一乱一交 | 免费影视大全推荐 | 久久精品成人 | www日韩| 成人av av在线 | 久久无码av一区二区三区电影网 | 五月天视频网站 | 99福利片 | 久久99精品久久久久久久久久久久 | 亚洲免费精彩视频 | 天天射天天操天天干 | 国产在线观看一区 | 婷婷丁香激情综合 | 91免费高清视频 | 日韩视频在线播放 | 亚洲精品乱码久久久久久按摩 | 91免费观看国产 | 日韩理论片中文字幕 | 97人人模人人爽人人喊中文字 | 2019精品手机国产品在线 | 久99精品 | 久久精品99国产精品亚洲最刺激 | 国产一级性生活视频 | 天天艹天天 | 久久精品视频中文字幕 | 国产专区在线视频 | 天天曰视频 | 免费观看v片在线观看 | 激情丁香在线 | 久久人人爽爽人人爽人人片av | 三级性生活视频 | 日韩精品免费在线观看视频 | 久久精品理论 | 日韩三级在线观看 | 九九九九九九精品任你躁 | 久艹在线免费观看 | 天天爱天天操天天射 | 欧美国产一区在线 | 精品国产_亚洲人成在线 | 日韩精品观看 | 2017狠狠干 | 狠狠干2018 | 狠狠网 | 精品亚洲一区二区三区 | 天天天插 | 久久精品视频网站 | 国产精品视频永久免费播放 | 天天天干天天天操 | 美女视频黄在线观看 | 精品av网站| 国产乱对白刺激视频在线观看女王 | 久久免费视频在线观看6 | 国产一区视频免费在线观看 | 狠狠色噜噜狠狠 | 人人狠狠综合久久亚洲 | 激情视频一区 | 亚洲国产婷婷 | 91超国产| 国产资源在线免费观看 | 免费高清在线观看成人 | 国产精品精品久久久久久 | 中文字幕在线影视资源 | 九九视频免费在线观看 | av亚洲产国偷v产偷v自拍小说 | 日本性高潮视频 | 国产精品久久久一区二区三区网站 | 日本一区二区高清不卡 | 国产一级二级三级在线观看 | 天天操夜夜做 | 麻豆视频免费 | 在线成人欧美 | 麻豆视频在线免费 | 亚洲精品国产第一综合99久久 | 精品一二 | 午夜精品一二三区 | 午夜精品视频免费在线观看 | 手机色站 | 国产一区二区精品久久 | 成人小视频在线观看免费 | 偷拍久久久 | 国内精品美女在线观看 | 一级黄色片毛片 | 不卡视频一区二区三区 | 四虎免费在线观看视频 | 91久久电影 | 西西www444 | 婷婷六月综合亚洲 | 成人三级网站在线观看 | 91av在线播放 | 激情偷乱人伦小说视频在线观看 | 精品视频专区 | 天天综合网天天综合色 | 国产特级毛片aaaaaa毛片 | 97成人超碰| 国产成人综合在线观看 | 欧美一级大片在线观看 | 国产色视频网站 | 欧美 激情 国产 91 在线 | 久久久久久久久久影院 | 国产又粗又猛又色又黄网站 | 在线你懂的视频 | 97爱爱爱 | 99热这里只有精品国产首页 | 国产无遮挡又黄又爽馒头漫画 | av高清影院 | 国产成人精品一区二区三区福利 | 久久系列 | 亚洲人在线| 亚洲另类交 | 国产69精品久久久久久久久久 | 国产一区二区视频在线播放 | 一级欧美一级日韩 | 99在线视频精品 | 美女黄频在线观看 | a成人v | 91视频免费网站 | 亚洲小视频在线观看 | 992tv又爽又黄的免费视频 | 成人av片免费观看app下载 | 精品久久一二三区 | 国产精品一区二区三区久久久 | 91中文字幕视频 | 久久精品日韩 | 夜夜躁狠狠燥 | 亚洲一区精品人人爽人人躁 | 欧美性网站 | 日日夜夜操操操操 | 日韩在线观看影院 | 久久经典国产 | 亚洲精品国产欧美在线观看 | 毛片美女网站 | 在线观看精品视频 | 九色在线视频 | 国产精品网址在线观看 | 国内精品久久久精品电影院 | 91av视频网| 久久久久久久国产精品 | 午夜av色 | 久久精品电影网 | 一区二区三区动漫 | 能在线看的av | av蜜桃在线 | 性色av免费在线观看 | 精品综合久久 | 久久久久久久久艹 | 亚洲电影成人 | 久产久精国产品 | 欧洲精品久久久久毛片完整版 | 99精品久久只有精品 | 精品一区免费 | 免费精品视频在线 | 天天做日日做天天爽视频免费 | 97国产在线观看 | 色吧av色av| 香蕉一区 | 国产一区欧美在线 | 国产一区二区免费在线观看 | 亚洲国产精品推荐 | 中文十次啦 | 日日狠狠| 国产精品欧美久久久久无广告 | 成年人免费电影在线观看 | 久草在线手机观看 | 免费在线观看成年人视频 | 五月视频 | 大胆欧美gogo免费视频一二区 | 久久亚洲影视 | 天天做日日爱夜夜爽 | 国产一级精品在线观看 | 狠狠夜夜 | 中文字幕在线观看网站 | 天天色天天操天天爽 | av免费看在线 | 亚洲国内精品在线 | 亚洲成人国产 | 亚洲精品动漫成人3d无尽在线 | 久久中文精品视频 | 午夜少妇 | 亚洲久久视频 | 欧美一级片免费播放 | 日韩成人在线免费观看 | 日韩精品一区二区免费 | 欧美日韩精品在线观看视频 | 免费观看十分钟 | 免费视频资源 | 深夜免费福利在线 | 国产破处在线播放 | 一个色综合网站 | 最新高清无码专区 | 日韩电影在线一区 | 国产剧情在线一区 |