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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

Asp.Net Core 中IdentityServer4 授权中心之应用实战

發(fā)布時間:2023/12/4 asp.net 79 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Asp.Net Core 中IdentityServer4 授权中心之应用实战 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、前言

查閱了大多數(shù)相關(guān)資料,搜索到的IdentityServer4 的應(yīng)用文章大多是比較簡單并且多是翻譯官網(wǎng)的文檔編寫的,我這里在 Asp.Net Core 中IdentityServer4 的應(yīng)用分析中會以一個電商系統(tǒng)架構(gòu)升級過程中普遍會遇到的場景進行實戰(zhàn)性講述分析,同時最后會把我的實戰(zhàn)性的代碼放到github 上,敬請大家關(guān)注!

這里就直接開始擼代碼,概念性東西就已經(jīng)不概述了,想要了解概念推薦大家查看我之前的文章和官方文檔:

  • Asp.Net Core IdentityServer4 中的基本概念

  • IdentityServer4 官方文檔

二、應(yīng)用實戰(zhàn)

2.1 模擬場景

最初小團隊的電商系統(tǒng)場景如下圖:

這張架構(gòu)圖缺點:

?發(fā)布頻繁,發(fā)布影響整個電商系統(tǒng)?很難做到敏捷開發(fā)?維護性可能會存在一定的弊端,主要看內(nèi)部架構(gòu)情況。

大多數(shù)小電商團隊對于多客戶端登錄授權(quán)來說可能已經(jīng)實現(xiàn)了Oauth 2.0 的身份授權(quán)驗證,但是是和電商業(yè)務(wù)集成在一個網(wǎng)關(guān)里面,這樣不是很好的方式;由于公司業(yè)務(wù)橫向擴大,產(chǎn)品經(jīng)理調(diào)研了代理商業(yè)務(wù),最終讓技術(shù)開發(fā)代理商業(yè)務(wù)系統(tǒng)。架構(gòu)師出于后續(xù)發(fā)展的各方面考慮,把代理商業(yè)務(wù)單獨建立了一個獨立的網(wǎng)關(guān),并且把授權(quán)服務(wù)一并給獨立出來,調(diào)整后的電商系統(tǒng)架構(gòu)圖如下:

身份授權(quán)從業(yè)務(wù)系統(tǒng)中拆分出來后,有了如下的優(yōu)勢:

?授權(quán)服務(wù)不受業(yè)務(wù)的影響,如果業(yè)務(wù)網(wǎng)關(guān)宕機了,那至少不會影響代理商網(wǎng)關(guān)的業(yè)務(wù)授權(quán)系統(tǒng)的使用?授權(quán)服務(wù)一旦建立,一般就很難進行升級,除非特殊情況。?在敏捷開發(fā)中,業(yè)務(wù)系統(tǒng)可能發(fā)布頻繁,電商業(yè)務(wù)系統(tǒng)可能每天都是在頻繁升級更新,這樣也不至于影響了授權(quán)系統(tǒng)服務(wù)導(dǎo)致代理商業(yè)務(wù)受到影響

代理商業(yè)務(wù)引入進來后,同時又增加了秒殺活動,發(fā)現(xiàn)成交量大大增大,支付訂單集中在某一時刻翻了十幾倍,這時候整個電商業(yè)務(wù)API網(wǎng)關(guān)已經(jīng)扛不住了,負載了幾臺可能也有點吃力;開發(fā)人員經(jīng)過跟架構(gòu)師一起討論,得出了扛不住的原因:主要是秒殺活動高并發(fā)的支付,以至于整個電商業(yè)務(wù)系統(tǒng)受到影響,故準備把支付系統(tǒng)從業(yè)務(wù)系統(tǒng)中拆分出成獨立的支付網(wǎng)關(guān),并做了一定的負載,成功解決了以上問題,這時候整個電商系統(tǒng)架構(gòu)圖就演變成如下:

支付網(wǎng)關(guān)服務(wù)抽離后的優(yōu)勢:

?支付網(wǎng)關(guān)服務(wù)更新不會太頻繁,可以減少整個系統(tǒng)的因為發(fā)布導(dǎo)致的一系列問題,增強穩(wěn)定性?支付系統(tǒng)出現(xiàn)宕機不影響整個電商系統(tǒng)的使用,用戶還可以瀏覽商品等等其他操作,技術(shù)和運維人員也比較好排查定位問題所在;提升用戶體驗,同時提升排查問題的效率。授權(quán)中心:單獨一個服務(wù)網(wǎng)關(guān),訪問支付業(yè)務(wù)網(wǎng)關(guān)、電商業(yè)務(wù)網(wǎng)關(guān)及代理商業(yè)務(wù)網(wǎng)關(guān)都需要先通過授權(quán)中心獲得授權(quán)拿到訪問令牌AccessToken?才能正常的訪問這些網(wǎng)關(guān),這樣授權(quán)模塊就不會受任何的業(yè)務(wù)影響,同時各個業(yè)務(wù)網(wǎng)關(guān)也不需要寫同樣的授權(quán)業(yè)務(wù)的代碼;業(yè)務(wù)網(wǎng)關(guān)僅僅只需關(guān)注本身的業(yè)務(wù)即可,授權(quán)中心僅僅只需要關(guān)注維護授權(quán);經(jīng)過這樣升級改造后整個系統(tǒng)維護性得到很大的提高,相關(guān)的業(yè)務(wù)也可以針對具體情況進行選擇性的擴容。

上面的電商網(wǎng)關(guān)演變架構(gòu)圖中我這里沒有畫出具體的請求流向,偷了個賴,這里還是先把OAuth2.0 的授權(quán)大體的流程圖單獨貼出來:

由于授權(quán)網(wǎng)關(guān)服務(wù)之前單獨抽離出來了,這次把支付業(yè)務(wù)網(wǎng)關(guān)拆分出來就也比較順利,一下子就完成了電商系統(tǒng)的架構(gòu)升級。今天這篇文章的目的架構(gòu)升級也就完成了,想要深入后續(xù)電商系統(tǒng)架構(gòu)升級的同學可以關(guān)注后續(xù)給大家?guī)淼奈⒎?wù)的相關(guān)分享,到時繼續(xù)以這個例子來進行微服務(wù)架構(gòu)上的演變升級,敬請大家關(guān)注。好了下面我們來回歸該升級的和核心主題授權(quán)中心?IdentityServer4?的應(yīng)用。

2.2 IdentityServer4 密碼授權(quán)模式

授權(quán)網(wǎng)關(guān)服務(wù)

靜態(tài)內(nèi)存配置方式

定義資源

分資源分為身份資源(Identity resources)和API資源(API resources)。

我們先創(chuàng)建Jlion.NetCore.Identity.Service 網(wǎng)關(guān)服務(wù),在網(wǎng)關(guān)服務(wù)中添加受保護的API資源,創(chuàng)建OAuthMemoryData?類代碼如下:

/// <summary> /// Api資源 靜態(tài)方式定義 /// </summary> /// <returns></returns> public static IEnumerable<ApiResource> GetApiResources() {return new List<ApiResource>{new ApiResource(OAuthConfig.UserApi.ApiName,OAuthConfig.UserApi.ApiName),}; }

定義客戶端Client

在OAuthMemoryData?類中定義一個客戶端應(yīng)用程序的Client,我們將使用它來訪問我們的API資源代碼如下:

public static IEnumerable<Client> GetClients() {return new List<Client>{new Client(){ClientId =OAuthConfig.UserApi.ClientId,AllowedGrantTypes = new List<string>(){GrantTypes.ResourceOwnerPassword.FirstOrDefault(),//Resource Owner Password模式},ClientSecrets = {new Secret(OAuthConfig.UserApi.Secret.Sha256()) },AllowedScopes= {OAuthConfig.UserApi.ApiName},AccessTokenLifetime = OAuthConfig.ExpireIn,},};}

?AllowedGrantTypes?:配置授權(quán)類型,可以配置多個授權(quán)類型?ClientSecrets:客戶端加密方式?AllowedScopes:配置授權(quán)范圍,這里指定哪些API 受此方式保護?AccessTokenLifetime:配置Token 失效時間?GrantTypes:授權(quán)類型,這里使用的是密碼模式ResourceOwnerPassword

代碼中可以看到有一個OAuthConfig?類,這個類是我單獨建的,是用于統(tǒng)一管理,方便維護,代碼如下:

public class OAuthConfig{/// <summary>/// 過期秒數(shù)/// </summary>public const int ExpireIn = 36000;/// <summary>/// 用戶Api相關(guān)/// </summary>public static class UserApi{public static string ApiName = "user_api";public static string ClientId = "user_clientid";public static string Secret = "user_secret";}}

如果后續(xù)架構(gòu)升級,添加了其他的網(wǎng)關(guān)服務(wù),則只需要在這里添加所需要保護的API 資源,也可以通過讀取數(shù)據(jù)庫方式讀取受保護的Api資源。

接下來OAuthMemoryData?類添加測試用戶,代碼如下:

/// <summary> /// 測試的賬號和密碼 /// </summary> /// <returns></returns> public static List<TestUser> GetTestUsers() {return new List<TestUser>{new TestUser(){SubjectId = "1",Username = "test",Password = "123456"}}; }

上面受保護的資源,和客戶端以及測試賬號都已經(jīng)建立好了,現(xiàn)在需要把IdentityServer4 注冊到DI中:?Startup?中的ConfigureServices?代碼如下:

public void ConfigureServices(IServiceCollection services) {services.AddControllers();#region 內(nèi)存方式services.AddIdentityServer().AddDeveloperSigningCredential().AddInMemoryApiResources(OAuthMemoryData.GetApiResources()).AddInMemoryClients(OAuthMemoryData.GetClients()).AddTestUsers(OAuthMemoryData.GetTestUsers());#endregion}

代碼解讀:

?AddDeveloperSigningCredential:添加證書加密方式,執(zhí)行該方法,會先判斷tempkey.rsa證書文件是否存在,如果不存在的話,就創(chuàng)建一個新的tempkey.rsa證書文件,如果存在的話,就使用此證書文件。?AddInMemoryApiResources:把受保護的Api資源添加到內(nèi)存中?AddInMemoryClients?:客戶端配置添加到內(nèi)存中?AddTestUsers?:測試的用戶添加進來

最后通過UseIdentityServer()需要把IdentityServer4 中間件添加到Http管道中,代碼如下:

public void Configure(IApplicationBuilder app, IWebHostEnvironment env) {if (env.IsDevelopment()){app.UseDeveloperExceptionPage();}app.UseIdentityServer();app.UseRouting();app.UseAuthorization();app.UseEndpoints(endpoints =>{endpoints.MapControllers();}); }

好了,現(xiàn)在授權(quán)網(wǎng)關(guān)服務(wù)代碼已經(jīng)完成,現(xiàn)在直接通過命令行方式啟動,命令行啟動如下,我指定5000端口,如下圖:

電商用戶網(wǎng)關(guān)Api項目

現(xiàn)在我來新建一個WebApi 大的用戶網(wǎng)關(guān)服務(wù)項目,取名為Jlion.NetCore.Identity.UserApiService,新建后會默認有一個天氣預(yù)報的api接口,代碼如下:

[ApiController] [Route("[controller]")] public class WeatherForecastController : ControllerBase {private static readonly string[] Summaries = new[]{"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"};private readonly ILogger<WeatherForecastController> _logger;public WeatherForecastController(ILogger<WeatherForecastController> logger){_logger = logger;}[HttpGet]public IEnumerable<WeatherForecast> Get(){var rng = new Random();return Enumerable.Range(1, 5).Select(index => new WeatherForecast{Date = DateTime.Now.AddDays(index),TemperatureC = rng.Next(-20, 55),Summary = Summaries[rng.Next(Summaries.Length)]}).ToArray();} }

接下來在Startup?類中添加授權(quán)網(wǎng)關(guān)服務(wù)的配置到DI中,代碼如下:

public void ConfigureServices(IServiceCollection services){services.AddControllers();services.AddAuthorization();services.AddAuthentication("Bearer").AddIdentityServerAuthentication(options =>{options.Authority = "http://localhost:5000"; //配置Identityserver的授權(quán)地址options.RequireHttpsMetadata = false; //不需要https options.ApiName = OAuthConfig.UserApi.ApiName; //api的name,需要和config的名稱相同});}

這里的options.ApiName?需要和網(wǎng)關(guān)服務(wù)中的Api 資源配置中的ApiName 一致

接下來需要把授權(quán)和認證中間件分別注冊到Http 管道中,代碼如下:

public void Configure(IApplicationBuilder app, IWebHostEnvironment env) {if (env.IsDevelopment()){app.UseDeveloperExceptionPage();}app.UseRouting();app.UseAuthentication();app.UseAuthorization();app.UseEndpoints(endpoints =>{endpoints.MapControllers();}); }

現(xiàn)在授權(quán)服務(wù)網(wǎng)關(guān)啟用已經(jīng)完成,只需要在需要保護的Controller?中添加?Authorize?過濾器即可,現(xiàn)在我也通過命令行把需要保護的網(wǎng)關(guān)服務(wù)啟動,如圖:

現(xiàn)在我通過postman 工具來單獨訪問 用戶網(wǎng)關(guān)服務(wù)API,不攜帶任何信息的情況下,如圖:從訪問結(jié)果可以看出返回401 Unauthorized?未授權(quán)。

我們接下來再來訪問授權(quán)服務(wù)網(wǎng)關(guān),如圖:

請求網(wǎng)關(guān)服務(wù)中body中攜帶了用戶名及密碼等相關(guān)信息,這是返回了access_token?及有效期等相關(guān)信息,我們再拿access_token?來繼續(xù)上面的操作,訪問用戶業(yè)務(wù)網(wǎng)關(guān)的接口,如圖:

訪問結(jié)果中已經(jīng)返回了我們所需要的接口數(shù)據(jù),大家目前已經(jīng)對密碼模式的使用有了一定的了解,但是這時候可能會有人問我,我生產(chǎn)環(huán)境中可能需要通過數(shù)據(jù)庫的方式進行用戶信息的判斷,以及客戶端授權(quán)方式需要更加靈活的配置,可通過后臺來配置ClientId以及授權(quán)方式等,那應(yīng)該怎么辦呢?下面我再來給大家?guī)砩姝h(huán)境中的實現(xiàn)方式。

數(shù)據(jù)庫匹配驗證方式

我們需要通過用戶名和密碼到數(shù)據(jù)庫中驗證方式則需要實現(xiàn)IResourceOwnerPasswordValidator?接口,并實現(xiàn)ValidateAsync?驗證方法,簡單的代碼如下:

public class ResourceOwnerPasswordValidator : IResourceOwnerPasswordValidator {public async Task ValidateAsync(ResourceOwnerPasswordValidationContext context){try{var userName = context.UserName;var password = context.Password;//驗證用戶,這么可以到數(shù)據(jù)庫里面驗證用戶名和密碼是否正確var claimList = await ValidateUserAsync(userName, password);// 驗證賬號context.Result = new GrantValidationResult(subject: userName,authenticationMethod: "custom",claims: claimList.ToArray());}catch (Exception ex){//驗證異常結(jié)果context.Result = new GrantValidationResult(){IsError = true,Error = ex.Message};}}#region Private Method/// <summary>/// 驗證用戶/// </summary>/// <param name="loginName"></param>/// <param name="password"></param>/// <returns></returns>private async Task<List<Claim>> ValidateUserAsync(string loginName, string password){//TODO 這里可以通過用戶名和密碼到數(shù)據(jù)庫中去驗證是否存在,// 以及角色相關(guān)信息,我這里還是使用內(nèi)存中已經(jīng)存在的用戶和密碼var user = OAuthMemoryData.GetTestUsers();if (user == null)throw new Exception("登錄失敗,用戶名和密碼不正確");return new List<Claim>(){new Claim(ClaimTypes.Name, $"{loginName}"),};}#endregion }

用戶密碼驗證器已經(jīng)實現(xiàn)完成,現(xiàn)在需要把之前的通過AddTestUsers?方式改成AddResourceOwnerValidator<ResourceOwnerPasswordValidator>()?方式,修改后的代碼如下:

public void ConfigureServices(IServiceCollection services) {services.AddControllers();#region 數(shù)據(jù)庫存儲方式services.AddIdentityServer().AddDeveloperSigningCredential().AddInMemoryApiResources(OAuthMemoryData.GetApiResources()).AddInMemoryClients(OAuthMemoryData.GetClients())//.AddTestUsers(OAuthMemoryData.GetTestUsers());.AddResourceOwnerValidator<ResourceOwnerPasswordValidator>();#endregion }

目前已經(jīng)實現(xiàn)了用戶名和密碼數(shù)據(jù)庫驗證的方式,但是現(xiàn)在有人會考慮另外一個場景,客戶端的授權(quán)方式等也需要通過后臺可配置的方式,這樣比較靈活,不通過代碼中靜態(tài)配置的方式,那應(yīng)該這么辦呢?官方考慮的很周到,我們可以使用IClientStore?接口,同時需要實現(xiàn)FindClientByIdAsync?方法,代碼如下:

public class ClientStore : IClientStore {public async Task<Client> FindClientByIdAsync(string clientId){#region 用戶名密碼var memoryClients = OAuthMemoryData.GetClients();if (memoryClients.Any(oo => oo.ClientId == clientId)){return memoryClients.FirstOrDefault(oo => oo.ClientId == clientId);}#endregion#region 通過數(shù)據(jù)庫查詢Client 信息return GetClient(clientId);#endregion}private Client GetClient(string client){//TODO 根據(jù)數(shù)據(jù)庫查詢return null;} }

Startup?中ConfigureServices?代碼AddInMemoryClients?改成AddClientStore<>?代碼如下:

public void ConfigureServices(IServiceCollection services) {services.AddControllers();#region 數(shù)據(jù)庫存儲方式services.AddIdentityServer().AddDeveloperSigningCredential().AddInMemoryApiResources(OAuthMemoryData.GetApiResources())//.AddInMemoryClients(OAuthMemoryData.GetClients()).AddClientStore<ClientStore>().AddResourceOwnerValidator<ResourceOwnerPasswordValidator>();#endregion}

好了數(shù)據(jù)庫查詢匹配方式也已經(jīng)改造完了,業(yè)務(wù)網(wǎng)關(guān)服務(wù)不需要改動如何代碼,運行結(jié)果這里就不在運行演示了。Demo 代碼已經(jīng)上傳到github 上了,github 源代碼地址:https://github.com/a312586670/IdentityServerDemo

結(jié)語:通過IdentityServer4 實現(xiàn)的簡單授權(quán)中心的架構(gòu)思想也就完成了,其實這里還缺少一個比較重要的東西,后續(xù)再統(tǒng)一補充分享。有錯誤地方還請留言指出!感謝!!!

如果你覺的不錯,請微信掃碼關(guān)注 【dotNET博士】公眾號,后續(xù)給您帶來更精彩的分享。

掃描二維碼

獲取更多精彩

長按關(guān)注

希望大家?guī)兔c下右下角星星,寫文章、寫代碼都不容易。鼓勵下堅持寫文章的動力!

總結(jié)

以上是生活随笔為你收集整理的Asp.Net Core 中IdentityServer4 授权中心之应用实战的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

久久免费毛片视频 | 国产精品免费久久久久久 | 美女精品久久久 | 人人网av | 二区精品视频 | 天天色天天射天天综合网 | 久久久久99精品成人片三人毛片 | 国产伦理久久 | 国产精品电影一区二区 | 啪啪激情网 | 亚洲va欧美va国产va黑人 | 久久伦理影院 | 天堂视频一区 | av超碰在线| 国产高清久久久 | 国产91粉嫩白浆在线观看 | 日韩欧美在线视频一区二区 | 少妇高潮流白浆在线观看 | 日韩欧美在线中文字幕 | 美女视频黄在线观看 | 4438全国亚洲精品观看视频 | 国产专区精品 | 国外成人在线视频网站 | 毛片永久新网址首页 | 国产精品一区专区欧美日韩 | 日韩午夜网站 | 国产亚洲精品久久久久久 | 婷婷在线观看视频 | 久久视频一区二区 | 日韩 精品 一区 国产 麻豆 | av手机版 | 中文字幕av最新更新 | 91av在线免费视频 | 久草在线视频网站 | 国产精品免费观看久久 | 五月天久久综合 | 在线а√天堂中文官网 | 三级动图 | 亚洲综合精品视频 | 午夜精品成人一区二区三区 | 日韩精品1区2区 | 国产午夜激情视频 | 中文字幕文字幕一区二区 | 国产成人精品一区二区三区网站观看 | 国产免费一区二区三区网站免费 | 天天色天天上天天操 | 日韩成人免费电影 | 四虎免费在线观看 | 日韩一级电影网站 | 亚洲六月丁香色婷婷综合久久 | 97超碰色偷偷 | 国产精品综合在线 | 国产一二三区在线观看 | 国产黄在线播放 | 蜜桃视频色| 国产高清黄色 | 久久久污 | 最新一区二区三区 | 三级动图 | 亚洲乱码国产乱码精品天美传媒 | 婷婷丁香av| 91久久精品日日躁夜夜躁国产 | 日韩欧美视频在线免费观看 | 麻豆视频大全 | 在线性视频日韩欧美 | 99性视频 | 国产精品一区二区三区电影 | 国产成人精品三级 | 亚洲国产午夜 | 人人超碰人人 | 黄网站免费看 | 欧美a级一区二区 | 亚洲精品乱码久久久久久9色 | 国产日韩一区在线 | 欧美激情另类 | 视频直播国产精品 | 午夜久久久久久久久久影院 | 久久草在线精品 | 久久综合欧美精品亚洲一区 | 成人小电影在线看 | 国产亚洲精品美女久久 | 国产精品18久久久久久vr | 久青草视频在线观看 | 亚洲精品88欧美一区二区 | 99精品视频在线观看免费 | 国产一级在线免费观看 | 久久免费激情视频 | 99爱视频| 欧美日韩精品在线 | 国产精品手机视频 | 成年人电影免费看 | 精品国产乱码久久久久久天美 | 久久久国内精品 | 99热国内精品 | 91精品夜夜| 天天操夜操 | 夜夜躁狠狠躁日日躁视频黑人 | 久久伊人操 | 欧美aa一级片 | 亚洲美女免费精品视频在线观看 | 色吊丝在线永久观看最新版本 | 亚洲色图色| 日本三级全黄少妇三2023 | 国产精品免费小视频 | 日本大尺码专区mv | 色七七亚洲影院 | 超碰人人国产 | 亚洲一区久久 | 婷婷中文字幕综合 | 日韩三区在线观看 | 日韩在线观看中文字幕 | 国产女人40精品一区毛片视频 | 亚洲jizzjizz日本少妇 | 九九热视频在线 | 成人福利在线播放 | 在线 欧美 日韩 | av一级网站 | www.天天色 | 久久免费毛片 | 久久黄色小说 | 99视频在线观看免费 | 亚洲免费高清视频 | 色婷婷丁香| 香蕉网站在线观看 | 成人久久精品 | 91视频 - 88av | 亚洲国产成人在线观看 | 免费在线91 | 波多野结衣精品 | 国产在线一卡 | 在线观看黄色 | 午夜婷婷网| 日韩网站在线看片你懂的 | 毛片网在线 | 精品视频国产一区 | 日韩在线国产精品 | 精品国产一区二区三区噜噜噜 | 婷婷中文字幕在线观看 | www激情久久 | 99人久久精品视频最新地址 | 69国产盗摄一区二区三区五区 | 日韩免费视频网站 | 日韩精品高清不卡 | 在线观看aaa | 免费在线观看日韩 | 日韩精品免费在线播放 | 国产资源网 | 97精品国产一二三产区 | 男女男视频 | 日韩国产精品一区 | 很黄很色很污的网站 | 久久久久国产免费免费 | 日韩极品在线 | 日韩在线高清 | 久久亚洲二区 | 激情综合网在线观看 | 这里有精品在线视频 | av在线进入 | 久久精品美女 | 久久国产精品99久久久久久丝袜 | 波多野结衣久久资源 | 日韩黄色一区 | 欧美福利在线播放 | 91看片黄色| 91视频久久久久 | 日本成址在线观看 | 久草视频在线免费播放 | 天堂久色 | 99精品99 | 国产精品九九久久久久久久 | 免费在线观看中文字幕 | 精品国产一区二区三区久久久蜜月 | 国产精品久久久av | 精品国产一区二区三区av性色 | 成人久久免费 | 91漂亮少妇露脸在线播放 | 国产男女免费完整视频 | 免费看精品久久片 | 最新在线你懂的 | 91麻豆看国产在线紧急地址 | 婷婷开心久久网 | 欧美久久久影院 | 人人要人人澡人人爽人人dvd | 五月婷婷免费 | 黄色特级一级片 | 亚洲japanese制服美女 | 亚洲最快最全在线视频 | 黄色软件视频大全免费下载 | 国产精品久久久久久久久久三级 | 亚洲精品免费在线视频 | 亚洲美女视频在线 | 日韩精品视频在线免费观看 | 午夜精品一区二区三区四区 | av成人在线网站 | 偷拍福利视频一区二区三区 | www.超碰97.com | 91在线视频导航 | 欧美精品久久久久久久久久久 | 91探花国产综合在线精品 | 日韩xxxx视频 | 日韩视频一 | 女人魂免费观看 | 91成人精品国产刺激国语对白 | 色资源在线观看 | 日本性生活免费看 | 超碰人人干人人 | 亚洲一区精品人人爽人人躁 | 天天伊人狠狠 | 国产精品一区二区av日韩在线 | www日韩在线观看 | 99久久精品国产免费看不卡 | 在线观看国产中文字幕 | 国产亚洲va综合人人澡精品 | 久久视频在线观看免费 | 午夜精品三区 | 成人免费在线播放视频 | 国产在线一线 | 国产区精品视频 | 中文字幕在线日亚洲9 | 美女福利视频一区二区 | 999视频在线播放 | 国产一区二区在线免费 | 婷婷综合网 | 狠狠色网 | 激情网第四色 | 日韩三级精品 | 国产 欧美 日产久久 | 免费a视频在线观看 | 亚洲欧美日韩精品久久奇米一区 | 黄色性av | 91热爆视频| 久久久网址 | 最近中文字幕久久 | 久久理伦片 | 免费观看国产精品 | 中文字幕精品一区久久久久 | 国产精品完整版 | 狠狠搞,com | 色综合中文综合网 | 日韩精品 在线视频 | 天天草天天 | 亚洲少妇久久 | 国产视频一区在线免费观看 | 亚洲精品欧美视频 | 国产网红在线观看 | www.狠狠干 | 亚洲自拍偷拍色图 | a亚洲视频 | 日韩在线一级 | 亚洲天堂网在线视频观看 | 开心色激情网 | 亚洲人久久久 | 国产精品精品久久久 | 国产综合婷婷 | 91精品在线免费观看 | 欧美日韩不卡一区二区三区 | 亚洲成人精品在线观看 | 成人小视频在线 | 色婷婷视频在线 | 久久久黄视频 | 在线免费观看的av网站 | 久久在线精品视频 | 狠狠色综合网站久久久久久久 | 日日干天夜夜 | 国产精品一区二区免费 | 午夜av激情| 在线观看视频一区二区三区 | 97精品一区 | 午夜美女视频 | 天天搞夜夜骑 | 日韩av中文字幕在线 | 中文字幕免费 | 成人h动漫在线看 | 国产高清永久免费 | 久久精品综合视频 | 亚色视频在线观看 | 日韩中文字幕在线看 | 99久久99久久 | 最近免费中文字幕大全高清10 | 日韩av在线影视 | 国产精品久久久久免费观看 | 黄p在线播放 | 综合在线观看 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 狠狠色丁香婷婷综合欧美 | 在线播放视频一区 | 日韩在线不卡视频 | 依人成人综合网 | 久久综合狠狠综合久久激情 | 亚洲黄色app| www.天天综合 | 久草在线国产 | mm1313亚洲精品国产 | 国产又粗又猛又色又黄视频 | 婷婷五天天在线视频 | 黄色av网站在线观看 | 亚洲一级国产 | 国产不卡在线 | 亚洲女同ⅹxx女同tv | 一个色综合网站 | 国产精品免费久久 | 国内久久精品视频 | 国内精品在线观看视频 | 成人欧美一区二区三区在线观看 | 欧美精品黑人性xxxx | av免费电影网站 | 99色视频| 天天操网站| 精品国产99 | 久久久五月婷婷 | 午夜精品一区二区三区视频免费看 | 免费观看全黄做爰大片国产 | 黄色一级大片在线免费看国产一 | 国产黄色精品 | 成人高清在线观看 | 中文字幕在线观看第三页 | 久久精品视频3 | 国产色拍 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 欧美日韩中文在线视频 | 999在线精品 | 久久婷婷久久 | 日韩中文久久 | 亚洲欧美国产精品va在线观看 | 亚洲天堂毛片 | 国产精品永久免费在线 | 日韩av网页 | 国产精品video爽爽爽爽 | 中文字幕麻豆 | 韩国精品视频在线观看 | 精品国产99国产精品 | 国产在线综合视频 | 国产在线观看午夜 | 免费精品国产 | 欧美另类调教 | 蜜桃麻豆www久久囤产精品 | 色综合天天综合 | 久久草在线免费 | 欧美日韩在线视频免费 | 午夜在线免费观看视频 | 国产成人免费网站 | 精品黄色在线观看 | 久草免费色站 | 久久视频99| 日本中文乱码卡一卡二新区 | 最新av网址在线 | 成人毛片一区二区三区 | 久久精品欧美视频 | 激情亚洲综合在线 | 国产精品手机视频 | 精品毛片久久久久久 | 美女网站在线免费观看 | 国产91在线 | 美洲 | 97在线观看免费观看高清 | 国产福利在线不卡 | 日韩中文字幕免费电影 | 久久久久久久久综合 | 麻豆免费在线播放 | 国产精品99免视看9 国产精品毛片一区视频 | 国产手机在线视频 | 超碰在线9 | 久久国产精品久久久久 | 国产成人精品一区二 | 久久久亚洲成人 | 玖玖在线视频观看 | www国产亚洲精品久久麻豆 | 国产成人一区三区 | www.五月婷婷.com | 在线观看中文av | 一区 在线观看 | 亚洲国产97在线精品一区 | 啪啪凸凸 | 免费av看片 | 在线黄色国产 | 免费福利视频网站 | 日韩理论在线 | 久久精品视频18 | 在线视频 国产 日韩 | 欧美男女爱爱视频 | 久草视频中文在线 | 97在线观| 免费男女羞羞的视频网站中文字幕 | a黄在线观看 | 色资源二区在线视频 | 精品福利在线观看 | 97成人精品视频在线播放 | 免费看黄20分钟 | 经典三级一区 | 二区三区视频 | 中文日韩在线 | 亚洲国产av精品毛片鲁大师 | 亚洲少妇激情 | 久久er99热精品一区二区 | 青青草国产精品视频 | www视频在线播放 | 亚洲最大成人免费网站 | 日韩欧美一区二区三区在线 | av手机版 | 日韩av在线网站 | 99视频在线免费观看 | 亚洲国产小视频在线观看 | 激情视频免费在线观看 | 国产精品欧美久久久久天天影视 | 国产精品人成电影在线观看 | 免费a一级| 天天干,夜夜爽 | 国产综合精品一区二区三区 | 婷婷av综合 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 欧美在线1区 | 免费看污网站 | 精品在线视频一区 | 国产精品短视频 | 亚洲六月丁香色婷婷综合久久 | 久久九九国产精品 | 精品产品国产在线不卡 | 欧美激情精品久久久久久 | 国产喷水在线 | 久久人人插 | 国产免费久久av | 中文字幕中文字幕中文字幕 | 色综合久久中文综合久久牛 | 久久久电影网站 | 国产成人不卡 | 久久成人午夜 | 国产麻豆精品95视频 | 国产黄色在线 | 毛片永久新网址首页 | 中文字幕在线播放第一页 | 国产高清久久 | 国产精品四虎 | 五月婷婷综合激情网 | 日韩在线| 黄色片视频在线观看 | 国产91在线观 | 黄色在线网站噜噜噜 | 久久精品国产精品亚洲 | 午夜精品一区二区三区免费 | 久久人人爽人人人人片 | 蜜臀av性久久久久av蜜臀三区 | 美女网站在线看 | 欧美亚洲xxx | 在线综合 亚洲 欧美在线视频 | 国产福利不卡视频 | 欧美91精品久久久久国产性生爱 | 久久综合九色99 | 日韩成人xxxx | 99热在线观看免费 | 蜜臀久久99精品久久久无需会员 | 97超视频免费观看 | 天天色天天射天天综合网 | a精品视频| 色噜噜在线观看视频 | 中文有码在线视频 | 日本九九视频 | 在线精品视频免费播放 | 久久精品79国产精品 | 狠狠干狠狠久久 | 激情五月婷婷激情 | 欧美日韩久久不卡 | 开心激情久久 | 天天爱天天操天天爽 | 色丁香综合 | 色网影音先锋 | 五月综合激情网 | 国产精品一区二区 91 | 久久免费久久 | www亚洲精品 | 伊人小视频 | 九九激情视频 | 人人狠狠综合久久亚洲 | 在线91视频 | 婷婷视频在线观看 | 在线直播av | 97视频中文字幕 | 国产日韩精品一区二区在线观看播放 | 一区二区三区在线免费 | 青草视频在线播放 | 精品久久中文 | 成人国产精品免费观看 | 国产精品久久久久久久电影 | 免费在线色 | 成人av影视在线 | 五月网婷婷 | 国产精品婷婷午夜在线观看 | 天天干天天操天天射 | 91av原创| 在线视频黄 | 综合国产视频 | 日韩av有码在线 | 久久久久亚洲精品国产 | 九九精品在线观看 | 国产黄色a | 欧美日韩一区二区视频在线观看 | 亚洲精品资源 | 狠狠躁夜夜a产精品视频 | 亚洲欧美乱综合图片区小说区 | 最新日本中文字幕 | 国产69精品久久99不卡的观看体验 | 日韩成人精品在线观看 | 丁香综合网 | 久久精品国产亚洲aⅴ | 成年人在线播放视频 | 久久精品站 | 久久婷婷色综合 | 日日摸日日添日日躁av | 在线观看视频一区二区三区 | 国产精品少妇 | 中国一级特黄毛片大片久久 | 国产精品永久在线观看 | 精品一区二区免费 | 日日碰夜夜爽 | 玖玖在线免费视频 | 天天操天 | 午夜丰满寂寞少妇精品 | 特级西西444www大精品视频免费看 | 成人免费共享视频 | 久草视频在线资源站 | 国产中文视频 | av电影av在线 | 精品国产aⅴ一区二区三区 在线直播av | 91中文字幕永久在线 | 日韩免费看视频 | 91视频高清免费 | 天天综合入口 | 成人羞羞免费 | 欧美另类69 | 美女网站黄免费 | 久久精品国产亚洲aⅴ | 激情网色| 久久在线视频在线 | 国产精品一区二区免费在线观看 | 国产精品久久久久久久久久东京 | 久久久久久久久久久久久久av | 中文字幕日韩一区二区三区不卡 | 久久99热这里只有精品国产 | 色综合中文综合网 | 国产成人精品亚洲a | 91视频啪 | 久久久三级视频 | 久久黄色免费观看 | 免费91麻豆精品国产自产在线观看 | 色综合久久88色综合天天免费 | 色资源网免费观看视频 | 亚洲在线视频免费 | 国产一区久久 | 岛国精品一区二区 | 国产精品美女视频 | 成人在线网站观看 | 精品国产免费av | 国产一区在线不卡 | 在线国产91 | 久久久久久久久久久综合 | 激情偷乱人伦小说视频在线观看 | 91最新视频在线观看 | 精品国产精品久久 | 久久久午夜精品理论片中文字幕 | 在线精品观看国产 | 亚洲天天综合网 | 日韩精品2区| 国产精品久久久久久影院 | 成人超碰在线 | 91九色国产蝌蚪 | 国产成人一区二区三区久久精品 | 99在线视频播放 | 久操97| 久久99免费视频 | 精品亚洲成a人在线观看 | 色婷婷福利视频 | 97色婷婷成人综合在线观看 | 免费看一级片 | 久久久影院一区二区三区 | 午夜在线国产 | 少妇av片 | 国产玖玖精品视频 | 激情视频在线高清看 | 国产亚洲在线视频 | 国产一区视频免费在线观看 | 国产精品福利在线播放 | 91av官网| 精品国产乱码一区二区三区在线 | 99久久99久久精品国产片 | 天天鲁一鲁摸一摸爽一爽 | 91在线中文字幕 | 久久激情小说 | 免费成人在线视频网站 | 久久免费精品国产 | 中文字幕 国产视频 | 摸bbb搡bbb搡bbbb | 欧美色888 | 五月婷婷,六月丁香 | 国产最新视频在线 | 欧美日韩一区二区三区在线观看视频 | 日韩免费专区 | 亚洲mv大片欧洲mv大片免费 | 国产日韩精品久久 | 久久综合九九 | 人人爱夜夜操 | 精品影院| 男女激情片在线观看 | 久爱精品在线 | 97人人模人人爽人人喊网 | 色全色在线资源网 | 久久综合国产伦精品免费 | 91成人在线视频观看 | 欧美日韩一区二区三区免费视频 | 日韩a级黄色 | 色婷婷久久 | 综合久久2023 | 最近更新的中文字幕 | 精品视频免费久久久看 | 探花视频在线版播放免费观看 | 激情五月婷婷综合 | 亚洲精品动漫成人3d无尽在线 | 婷婷色在线 | av大片网址 | 一区二区三区免费在线观看视频 | 天天操天天操 | 精品国产伦一区二区三区观看方式 | 人人精久 | 国产99久久九九精品免费 | 香蕉久草 | 天天色天天 | 开心激情网五月天 | 96在线| 在线观看香蕉视频 | 国产精品久久久精品 | 亚洲二区精品 | 日本女人的性生活视频 | 久久xx视频 | 国产黄色特级片 | 日韩激情综合 | 成人av一区二区在线观看 | 在线观看日本高清mv视频 | 久久精品网 | 免费下载高清毛片 | 亚洲女欲精品久久久久久久18 | 国产无区一区二区三麻豆 | 婷婷国产v亚洲v欧美久久 | 免费观看黄 | 99国产免费网址 | 久久欧美在线电影 | 国产精品久久久久久久久婷婷 | 亚洲少妇自拍 | 福利一区在线视频 | 91在线视频导航 | 国产成人精品免高潮在线观看 | 成人一区在线观看 | av免费观看网站 | 国产 日韩 在线 亚洲 字幕 中文 | 久久精品免费电影 | www.大网伊人| 婷婷色吧 | 婷婷丁香综合 | 九九欧美视频 | 欧美国产精品久久久久久免费 | 免费久久精品视频 | 美女免费视频网站 | 午夜性盈盈 | 中文字幕在线观看免费观看 | 99视频精品视频高清免费 | 丁香六月婷婷开心婷婷网 | 91精品国自产拍天天拍 | 亚洲成熟女人毛片在线 | 中文字幕你懂的 | 国产一区二区三区在线免费观看 | 国产精品亚洲综合久久 | 国产亚洲成av人片在线观看桃 | 亚洲国产操| 亚洲狠狠 | 最近中文字幕mv免费高清在线 | 97精产国品一二三产区在线 | 一区精品在线 | 国产精品6999成人免费视频 | 中文字幕国产一区二区 | 国产在线观看高清视频 | 国产在线综合视频 | 在线黄av| 国产免费久久 | 国产精品精品 | 婷婷五情天综123 | 日韩91在线 | 久久情爱| 91九色国产 | 亚洲欧洲国产视频 | 中文字幕欧美激情 | 国产精品国产精品 | 玖玖在线资源 | 国产精品男女 | 欧美成人性战久久 | 在线观看精品一区 | 97电影手机版 | 国产精品 日韩 欧美 | 国产午夜三级一区二区三桃花影视 | 干干干操操操 | 国产在线视频导航 | 久久免费国产电影 | 成人啪啪18免费游戏链接 | 久操中文字幕在线观看 | 五月婷婷开心 | 久久国产二区 | 好看av在线| 国产精品24小时在线观看 | 人人澡人人爽欧一区 | 日韩毛片在线播放 | 国产精品久久久网站 | 日韩欧美电影 | 六月丁香在线视频 | 日产乱码一二三区别免费 | 丝袜av一区 | 亚洲欧美乱综合图片区小说区 | 国产一区国产二区在线观看 | 三级av黄色 | 波多野结衣一区三区 | 中文字幕高清在线 | 91视频成人免费 | 久久久久久久毛片 | 少妇搡bbbb搡bbb搡忠贞 | 国产中文字幕av | 国产一级在线播放 | 久av在线 | 69精品人人人人 | 中文字幕在线观看一区 | 日韩视频免费在线观看 | 麻豆久久久久 | 国产高清精品在线观看 | 亚洲国产69| 婷婷久久精品 | 亚洲精品一区二区网址 | 精品国产一区二区三区久久久久久 | 国产九九九精品视频 | 国产精品中文字幕在线 | 日韩欧美在线视频一区二区 | 国产精品免费成人 | 日本狠狠干 | www.国产在线视频 | 亚洲日本一区二区在线 | 婷婷丁香激情网 | 国产精品9区 | 开心激情五月婷婷 | 午夜性盈盈 | 亚洲天堂激情 | 中文字幕久久精品一区 | 成人午夜剧场在线观看 | 91香蕉视频720p | 中国成人一区 | 日本护士三级少妇三级999 | 狠狠躁天天躁 | 亚洲精品国产综合久久 | 免费观看黄色av | 99在线免费视频 | 黄色a视频 | av中文字幕日韩 | 久草香蕉在线视频 | 国产精品久久久999 国产91九色视频 | 91九色porn在线资源 | 狠狠狠色丁香综合久久天下网 | 成人精品国产 | 国产亚洲片 | 免费av影视 | 亚洲最新av在线 | 中文字幕在线观看完整 | 在线最新av | 久久曰视频 | 久久久久亚洲精品中文字幕 | 国产麻豆电影在线观看 | 日日夜夜天天久久 | 国产午夜激情视频 | 在线观看黄 | 亚洲激情久久 | 久久国产精品一二三区 | 综合天堂av久久久久久久 | 九九九九九九精品 | 日韩中文字幕国产 | 美女网站免费福利视频 | 最近中文字幕免费 | 日韩av不卡在线 | 久久99国产精品自在自在app | 在线观看91视频 | 国产精品自拍在线 | 免费在线观看成人av | 69精品视频在线观看 | 久久成人在线视频 | 美国av大片 | 久久99亚洲精品久久久久 | 男女视频久久久 | 99久久婷婷国产一区二区三区 | 国产无限资源在线观看 | www看片网站| 正在播放日韩 | 97超碰人人模人人人爽人人爱 | 成人a v视频 | 国语自产偷拍精品视频偷 | 国产aa精品| 亚洲日本va午夜在线电影 | 亚洲五月激情 | 色偷偷男人的天堂av | 97在线成人 | av在线看网站 | 色资源二区在线视频 | 久久久久福利视频 | 日韩欧美高清一区二区 | 狠狠操影视 | 成人av电影免费在线观看 | 久久免费视频一区 | 国产精品mm | 波多野结衣在线观看一区 | 久草免费看 | 日韩精品中文字幕在线播放 | www.av免费观看 | 国产精品乱看 | 日韩av在线看| a视频免费在线观看 | 久久久久黄 | 欧美日韩不卡在线视频 | 亚洲最新av网站 | 免费国产黄线在线观看视频 | 日本九九视频 | 久艹视频免费观看 | 欧美日韩高清 | 亚洲涩涩网 | 国产精品午夜在线 | 中文字幕亚洲高清 | 91天堂影院 | 精品久久久久久久久久久院品网 | 五月激情亚洲 | 在线观看视频亚洲 | 91.精品高清在线观看 | 国产精品人成电影在线观看 | 伊人成人久久 | 毛片网站在线看 | 免费观看视频黄 | 网站免费黄色 | 久久视频免费看 | 免费看污黄网站 | 国产福利91精品一区二区三区 | 麻豆91在线观看 | 激情五月播播久久久精品 | 久久伊人免费视频 | 免费观看性生交大片3 | 激情五月色播五月 | 国产精品久久网 | 国产亚洲精品久久久久秋 | 欧美天天综合 | 精品在线免费视频 | 婷婷视频| 亚洲精品国产精品乱码不99热 | 日韩激情视频在线观看 | 日日干天天射 | 欧美精品一级视频 | 91成年人在线观看 | 天天干天天操天天做 | a v在线视频 | 99精品视频在线观看 | 国产91成人在在线播放 | 91av在线免费播放 | 99久久婷婷国产 | 日韩精品一区二区三区在线视频 | 玖玖爱国产在线 | 色狠狠久久av五月综合 | 亚洲精品午夜视频 | 不卡在线一区 | 91大神电影| 日韩精品亚洲专区在线观看 | 国产中文字幕亚洲 | 激情久久网 | 园产精品久久久久久久7电影 | 黄色av观看 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 久久国产精品视频免费看 | 国产精品一区二区三区免费视频 | 色婷婷激情 | 久草在线精品观看 | 久久久久成人精品亚洲国产 | 国产成人三级在线 | 一区二区三区四区五区在线 | a天堂免费 | 久草电影免费在线观看 | 91视频啊啊啊 | 国产精品黄色在线观看 | 欧美日韩高清一区二区 国产亚洲免费看 | 国产91精品一区二区麻豆网站 | 奇米影视8888在线观看大全免费 | 五月天国产精品 | 人人精品 | 就要干b | 亚州精品在线视频 | 亚洲黄色高清 | 中文字幕视频 | 欧美日韩免费网站 | 毛片在线播放网址 | 在线观看亚洲国产 | 精油按摩av | 日批视频在线 | 亚洲精品久久久久中文字幕二区 | 成年人在线免费看片 | 欧洲精品视频一区二区 | 精品在线观看国产 | 婷婷香蕉 | 日本久久久久久久久久 | 亚洲黄色激情小说 | 国产九九热视频 | 日韩小视频 | 2019精品手机国产品在线 | 久久99国产综合精品免费 | 欧美黑人性猛交 | 五月天天色| 亚州av网站 | 天天综合91 | 激情久久影院 | 又黄又刺激视频 | 国产精品久久久久久婷婷天堂 | 亚洲国产精品成人va在线观看 | 狠狠躁夜夜躁人人爽超碰91 | 国产99久久久国产精品免费二区 | 国产亚洲精品成人 | 91视频在线免费看 | 国产精品综合在线观看 | 国色天香永久免费 | 国产a级免费| 久久久久国产精品免费网站 | 西西人体www444 | 在线观看91精品国产网站 | 国精产品满18岁在线 | 欧美精品久久人人躁人人爽 | 国产不卡在线看 | 日韩在线电影一区二区 | 人人人爽 | 97人人模人人爽人人少妇 | 国内精品久久久久国产 | 精品福利在线 | 五月综合激情网 | 日日天天av| 亚洲午夜av | 国产中文字幕一区二区 | 少妇啪啪av入口 | 国产不卡免费 | 成人av网站在线播放 | 日韩欧美一区二区三区免费观看 | 视频国产精品 | 99r精品视频在线观看 | 中文在线免费一区三区 | 97电影在线 | 久久在线免费观看视频 | 久久99九九99精品 | 婷婷干五月 | 国产系列在线观看 | 国产女人18毛片水真多18精品 | 97视频在线看 | 国产亚洲精品久久久久久 | 激情视频区 | 色婷婷丁香 | 成人污视频在线观看 | 国产精品久久久久久999 | 日韩欧美在线综合网 | 九九九在线观看 | 久久r精品 | 色播五月激情五月 | 日本成人黄色片 | 天天天操天天天干 | 精品国产123 | 天堂va欧美va亚洲va老司机 | 中文字幕第 | 久久国产精品免费观看 | 永久免费在线 | 九九视频在线观看视频6 | 久久九九影视网 | 六月天综合网 | 最新日韩电影 | 91精品国产亚洲 | 国产成人精品免高潮在线观看 | 久久精品一区二区 | 超碰97成人| 88av网站| 特级西西人体444是什么意思 | 免费av片在线 | 欧美一级片免费在线观看 | 在线观看岛国av | 激情五月婷婷激情 | 亚洲专区中文字幕 | 日韩丝袜在线观看 | 成人午夜影院 | 亚洲人久久久 | 免费久久99精品国产 | 五月综合色 | 国产第一页福利影院 | 天堂成人在线 | 三级黄色免费片 | 婷婷色综合 | 九九影视理伦片 | 你操综合 | 国产精品久久久久免费观看 | 精品美女在线视频 | 伊人久久精品久久亚洲一区 | 国产精品h在线观看 | 久久伊人免费视频 | 在线观看你懂的网站 | 一级黄毛片 |