[英]403 forbidden access is denied error occuring when consume web API in other computer in a LAN
[英]403 Forbidden Error when calling Web Api over SSL
我有一個在 IIS 上運行的標准 C# Web Api,它具有自定義 AuthorizeAttribute 以通過請求標頭變量中的鍵正確授權調用。 最近,我的一個客戶端通過 SSL 調用 API 開始失敗,出現 403 Forbidden 錯誤。 他在調用非 SSL url 時成功。
相同的調用 - 相同的 url、api 密鑰等在我的機器上通過 SSL 完美運行,我的其他客戶都沒有遇到任何問題。 這個特定客戶可能有什么問題? 我檢查了一些基本的東西,比如他的客戶端機器時間設置等。都井井有條,不確定這是否可能是某種證書相關的問題?
嘗試以下操作:
1-檢查他機器上的代理
2- 由於SSL用於保護數據和安全,因此數據不應以服務器上的方式更改。 它可能會被機器上的病毒改變(我的一個客戶有同樣的問題)確保他的系統是干凈的
3- 考慮以其他方式調用 API,例如(郵遞員、瀏覽器……)
根據你寫的清楚,他的機器有問題。 如果你發現問題 也很高興告訴我
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.