簡體   English   中英

通過 SSL 調用 Web Api 時出現 403 禁止錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM