繁体   English   中英

如何通过 IIS 到 Flask Oracle 连接通过 kerberos 认证?

[英]How to pass kerberos authentication through IIS to Flask Oracle connection?

在 Windows 服务器上,我有一个简单的 Flask 应用程序来使用 kerberos 身份验证连接到 Oracle 数据库。 If I run from command line with Python.exe App.Py, the app successfully connects to Oracle DB using cx_Oracle and runs a simple query and returns the JSON results to the web page.

接下来我设置 IIS 来运行 Flask 应用程序,我能够得到一个简单的 Hello World Flask 应用程序来返回一个页面。

现在我需要通过 IIS 运行相同的 Flask 应用程序以使用 Kerberos 连接到 Oracle 数据库,但连接失败。 虽然我的 ID 可以通过 Flask 命令行应用程序或 SQLPlus 连接建立连接,但它的行为就像我的凭据没有通过 IIS 传递到 Flask 应用程序一样。 IIS 设置为使用 Windows 身份验证。

有没有办法通过我在 IIS 中的凭据,以便它在 Flask 中建立 Oracle 连接,就像从命令行运行时一样?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM