国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

spring - java怎么寫一個(gè)接口只讓app調(diào)用?

瀏覽:105日期:2023-12-12 16:24:51

問題描述

只能在app內(nèi)進(jìn)行調(diào)用,不能在web端調(diào)用。

我好像聽說有這個(gè)東西。我用的是spring mvc框架,不知道怎么實(shí)現(xiàn)這樣的功能。。

問題解答

回答1:

只能說做到部分禁止。

在app里調(diào)用之前設(shè)置一個(gè)特殊的User Agent,比如“My own app”,在程序開始檢查瀏覽器發(fā)過來的User Agent,如果不是“My own app”,則直接報(bào)錯(cuò)。

但是如果遇到高手,他們可以任意偽造User Agent,他們只要一攔截你的App和你的服務(wù)器之間的通訊,就能知道你使用了什么樣的User Agent,然后在瀏覽器里偽造一個(gè)跟你要求的一模一樣的字符串就行了。

回答2:

獲取當(dāng)前時(shí)間然后加鹽加密,通過url或者ua發(fā)送到服務(wù)器解析,解析出來與服務(wù)器時(shí)間對比,超過1分鐘的都扔掉。這樣別人就算偽造了ua,也只能用1分鐘,然后再去偽造新的ua。

回答3:

https客戶端認(rèn)證

回答4:

如果使用http接口的話,不妨加一層認(rèn)證邏輯;或者使用非http接口,這樣web端就無法調(diào)用了

回答5:

終級方案就是@markov 說得開啟服務(wù)端https的雙向認(rèn)證。簡單點(diǎn),也可以app生成校驗(yàn)碼做為http header傳給服務(wù)器,服務(wù)端拿到校驗(yàn)碼解密后校驗(yàn)。

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 成年女人毛片免费播放视频m | 黄色三级日韩 | 国产成人精品久久亚洲高清不卡 | 精品成人久久 | 粉嫩jk制服美女啪啪 | 美女张开腿给人网站 | 中文字幕一区二区三 | 国模肉肉人体大尺度啪啪 | 国产网站免费视频 | 一区二区免费看 | 一本伊大人香蕉高清在线观看 | 一级片免费视频 | 亚洲系列中文字幕一区二区 | 男人天堂网2022 | 在线播放波多野结衣 | 欧美成人一级毛片 | 奇米四色综合久久天天爱 | 欧美理论大片清免费观看 | 成年人毛片视频 | 91高清免费国产自产 | 久久狠狠色狠狠色综合 | 久久久久国产一级毛片高清片 | 欧美一级特黄真人毛片 | 日本 国产 欧美 | 一区二区三区四区产品乱码伦 | 亚洲国产成人精彩精品 | 91精品啪在线观看国产91九色 | 成年女人毛片免费视频永久vip | 97影院在线午夜 | 欧美成网 | 国产呦系列免费 | 国美女福利视频午夜精品 | 香蕉久久夜色精品国产尤物 | 久久草在线观看 | 久久国产成人精品国产成人亚洲 | 国产成人久久精品 | 亚洲成av人在线视 | 亚洲一区2区三区4区5区 | 色吊丝在线观看国产 | 2021国产精品系列一区二区 | aaa在线观看|