netcore 调用 python 脚本
网上查了一下 有两种方案
1. grpc方式
2. 命令行方式
1. 网上看了这种方式比较麻烦 , 需要编写一个python server , 对于小型项目是增加了部署成本和python的维护成本. 本问题暂不考虑这种方式
2. 使用命令行 , 主要是想使用命令行的方式来调用 .
但是使用命令行模式来调用的时候如何保证安全性 , 这个是没有考虑到的 , 而且如果在linux下应该如何操作
我认为你可以用python做一个socket服务监听,能执行哪些命令由python去控制(实际操作可以做一个配置文件)
安全性是指什么
常规模式下 , 是不允许应用程序调用xx.exe的 , 做了权限配置 , 没有权限调用exe , 如果按照我上面说的方式的话 , 就要开放权限了 , 如何保证应用调用的安全 , 以及如何在 被篡改后仅不会被跨站甚至提取服务器权限