2017-06-07 57 views
0

我是網絡開發世界的新手。我正在建立一個快速API,我希望你們能指出以下最佳做法。我正在開發一個既能網絡又能移動的商店。用戶永遠不會登錄,因此我無法使用標準身份驗證。我沒有發現沒有保護請求產品的問題,但我不確定如何確保將使用銷售信息更新數據庫的post方法的安全性。是否最好將密碼硬編碼到應用/客戶端網站?限制快速路由訪問而無需認證用戶

回答

0

如果您使用的是標準web api(而不是核心),並且您已經通過Visual Studio使用Web API模板創建了該項目,那麼您可能有一個AccountController。您可以使用它來創建用戶。然後,您可以使用[Authorize]來修飾整個控制器,或者只使用您想要「保護」的方法。

只記得獲取令牌(通過調用/Token)傳遞您創建的證書,以便訪問使用[Authorize]的方法/控制器。