VisualStudio LightSwitch - 无法在应用程序的 Web 版本中加载数据

发布于 2024-12-04 14:59:07 字数 397 浏览 0 评论 0原文

我正在使用 LightSwitch 创建应用程序,其中有以下数据存储: - SharePoint 2010 列表(主数据库) - Windows 身份验证 - SQL 数据库(支持数据库) - 静态凭据

当我将应用程序发布为本地应用程序时,以上 2 个数据库中的所有数据都会正确显示,并且应用程序按应有的方式运行。 但是当我在 IIS 上发布应用程序时,SharePoint 列表连接停止工作 - 它只是在相关列表上显示红十字。 SQL 数据库运行没有任何问题。

我尝试删除 Windows 身份验证并在应用程序中插入静态凭据。它再次正常工作。

这是否意味着 lightswitch 不与 SharePoint 合作并且不委托身份验证?知道这里会发生什么吗? Statis 用户对我不起作用 - 我需要 Windows 身份验证。

I am creating application with LightSwitch where I have following the data stores:
- SharePoint 2010 list (main database) - windows authentication
- SQL database (supportive database) - static credentials

When I publish application as local app, all data from above 2 databases are shown properly and application works as it should be.
BUT when I publish application on IIS, SharePoint list connection stops working - it simply shows red cross on the related lists. SQL database works without any issue.

I tried to remove windows authentication and inserted static credentials in application. It works properly again.

Does it mean lightswitch does not cooperate with SharePoint and does not delegate authentications? Any idea what could happen here? Statis user does not work for me - I need windows authentication.

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

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

发布评论

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