簡體   English   中英

如何從 windows 服務與 ABP API 通話

[英]How to talk with ABP API from windows service

這就是我想要構建的。 一個基於 APB 構建的托管 web/api 項目,租戶可以在其中使用 web 應用程序來定義在他們的網絡中運行的“掃描定義”。 掃描定義只包含要使用 WMI 掃描的目標 IP 地址。 他們會下載並安裝一個 windows 服務,該服務會在他們的網絡中定期運行。 該服務將與 APB web API 通信以檢索掃描定義,然后運行掃描並將生成的掃描數據上傳到 APB web API。然后用戶將能夠在 web 應用程序中查看掃描數據。

我的問題是 CORS 訪問到位,我怎樣才能使 windows 服務被允許與 API 通信。另外,使用 api 驗證服務的最佳方法是什么,這樣服務就會知道它應該與哪個租戶聯系正在使用,以便它提取正確的掃描定義並將數據上傳到正確的租戶。

在此先感謝您的幫助或指導。

我能夠按照此處找到的 abp 示例啟動並運行服務: https://github.com/as.netboilerplate/as.netboilerplate-samples/tree/master/ConsoleRemoteWebApiCall/CallApiFromConsole

我還有一些事情要解決,但它讓我可以從控制台應用程序訪問 api

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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