asp.net-mvc - 如何将 mikrotik 路由器与 asp.net 网站集成?
问题描述
我想制作一个 Web 应用程序,它将通过支付网关自动化 ISP 的账单并与 mikrotik 路由器连接。这样,如果任何用户没有及时付款,他的连接将自动停止。我不知道 mikrotic 路由器的数据库。皮斯给我一个想法,我可以如何实现这一点。asp.net 中是否有可用的插件?
解决方案
RouterOS 有一个 API,文档有点过于技术性,无法提供帮助https://wiki.mikrotik.com/wiki/API。但是有一个 .NET C# 库,看起来像它的维护和易于使用。https://github.com/danikf/tik4net
您的站点必须在设定的时间运行一些脚本以通过 API 更新路由器设置,例如如果在选定的时间段内没有有效付款,则禁用帐户。如果您在每次客户打开门户时或在您设定的时间更新 ASP 数据库时跟踪使用信息,您也可以返回使用信息。
推荐阅读
- javascript - 从文本字段中删除验证(物化 CSS)
- java - 无法自动装配类,响应为空
- go - 使用golang将数据保存在txt文件中
- c# - 如何使用来自不同表的多个外键为表提供数据
- python - 基于先前行的 Dataframe 计算速度非常慢
- dependencies - 未找到 IPFS 存储库 haadcode/ipfs-pubsub-room.git
- inversion-of-control - Windows 社区工具包 IoC :: 是吗 || 是否能够添加其他供应商或自己的 IoC 模块?
- javascript - Javascript Hangman Game 仅填充单词中第一次出现的重复字母
- django - 不同组织中的Django相同的用户名
- c++ - 如何向向量添加类函数(即“nortmalVector.customFunction()”)