表明項目:Ocelot;跨域
使用:添加Ocelot包,添加Ocelot配置,添加配置讀取代碼,註冊Ocelot服務,註冊Ocelot中間件;緩存
JWT有三部分組成:Header(令牌類型和加密類型等信息),Payload(支持自定義部分),Signature(Header和Payload和私有密鑰計算出來的簽名),安全
要同時部署到gateway和微服務;分佈式
表明項目:Polly;微服務
使用:添加Polly包,服務註冊以及使用Polly API配置;性能
優點:默認使用Protocol Buffers序列化,性能相對於Restful Json好不少;基於Http/2;支持雙向流式的請求和響應,對批量處理和低延時場景友好。加密
表明項目:MediatR;中間件
普通緩存:ResponseCache,MemoryCahce;分佈式緩存:Redis,EasyCachce;事件
反跨站請求僞造;防開放重定向攻擊;防跨站腳本;跨域請求設置;部署