由于套接字超时而无法在组织Linux Sever中初始化MSAL

发布于 2025-01-23 21:46:39 字数 645 浏览 0 评论 0原文

我有一个具有授权许可的Azure应用程序。我的桌面上还安装了本地Anaconda实例。 现在,当我使用以下代码初始化MSAL时,使用桌面上的Python实例运行良好,但是当我尝试使用Company Linux Server上的Python实例复制并运行相同的代码时,它就不起作用。另外,它不会抛出任何例外,即它一直在不确定的时间持续运行。在调试时,我发现插座无法建立连接。需要您的帮助以了解这里有什么问题,以及如何在Company Linux服务器上运行相同的代码。

import msal
app = msal.ConfidentialClientApplication(config['client_id'], authority=config['authority'],client_credential=config['secret'], proxies={"http":"http://user:[email protected]"})
socket.connect(host,port)

要注意:我有login.microsoftonline.com白色。

I have register an Azure App with delegated permission. I also have local anaconda instance install on my desktop.
Now when I initialize MSAL using below code, using python instance on my desktop it works well but when I try to copy and run the same code with python instance on my company linux server it does not work. Also it does not throw any exception i.e it keeps on running for indefinite time. While debugging I found that socket is unable to make connection. Need your help to understand what is wrong here and how can I run the same code on company linux server.

import msal
app = msal.ConfidentialClientApplication(config['client_id'], authority=config['authority'],client_credential=config['secret'], proxies={"http":"http://user:[email protected]"})
socket.connect(host,port)

To Note: I have got login.microsoftonline.com whitelisted.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文