无法将app pool作为服务帐户运行

时间:2016-07-11 10:34:39

标签: python iis

当我将应用程序池作为我自己的帐户运行时,我有一个运行良好的Python Flask网站。当我尝试将其更改为服务帐户(应具有权限)时,我收到以下错误

  

HTTP错误500.0 - 内部服务器错误

     

由于内部服务器错误,页面无法显示   发生。

     

最有可能的原因:•IIS收到了请求;但是,一个内部   处理请求期间发生错误。根本原因   此错误取决于哪个模块处理请求以及什么是   发生此错误时发生在工作进程中。 •IIS不是   能够访问网站或应用程序的web.config文件。   如果NTFS权限设置不正确,则会发生这种情况。 •IIS是   无法处理网站或应用程序的配置。   •经过身份验证的用户无权使用此DLL。 •该   请求映射到托管处理程序,但.NET可扩展性   功能未安装。

     

详细错误信息:模块FastCgiModule

     

通知ExecuteRequestHandler

     

Handler Python Flask

     

错误代码0x80070542

     

请求的网址User Authentication

     

物理路径D:\ PythonWebService \ QATools

     

登录方法匿名

     

登录用户匿名

如果我将其更改为以我自己的帐户运行,则可以。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

仅供参考后,我将应用程序池更改为使用Managed Pipeline模式“Classic”而不是“Integrated”运行,并且运行正常。