我的网站在IIS 8.5上运行,我有很少的应用程序池共享相同的应用程序(在相同的物理路径下)。每个应用程序池使用不同的服务帐户标识(由于安全原因,我不能拥有一个具有所有权限的“超级帐户”)。
在我的后端web api中,我有一组操作必须与不同的应用程序池同步执行。假设我有方法A,只有AppPool1有权运行,方法B从A获取数据,只有AppPool2有权运行它。有没有办法使用不同的应用程序池从方法A运行方法B?
我可以选择我想在前端使用哪个应用程序池,但是我不想将数据从方法A发送到前端,然后由于安全原因将其传递给方法B.