[英]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.