问题标签 [hosted-app]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
154 浏览

.net - 是否可以将 Edge 扩展安装到 UWP 应用程序?

我想知道我们是否能够在基于 HTML 的 UWP 应用程序中加载 Edge 扩展。

任何信息都会有所帮助,即使在构建过程中或之后安装也会有所帮助。

0 投票
0 回答
248 浏览

sharepoint-online - SharePoint 托管应用程序中客户端 Web 部件内的列表视图问题

我有一个使用 SharePoint 托管应用程序创建的客户端 Web 部件(应用程序部件),它使用 JavaScript 对象模型(JSOM)从应用程序部件页面内的主机 Web读取并显示自定义列表视图的内容。

我使用 renderAsHtml() 方法来呈现列表视图的内容。

内部 AppPart 页面

在我的 Custom.js 文件中

视图包含一些自定义列以及 OOTB标题列(链接到项目)

我遇到了以下问题;

(a) 对于与 Title 列关联的 List Item 链接,不触发 click 事件。这意味着当前页面不会重定向到特定的项目 ID(不像正常的列表视图行为那样发生)。分页也有同样的问题。

(b) 列表视图列未显示排序和过滤选项。

还有其他方法可以在应用程序部分页面内呈现列表视图内容吗?

解决这些问题的任何指示都会有所帮助。提前致谢。

0 投票
1 回答
110 浏览

javascript - Windows 10 上托管 Web 应用程序中的 C#/JavaScript 本地代码

我们有一个功能齐全的网站。现在我们想要开发一个 Windows 10 应用程序,因为托管 Web 应用程序似乎是我们想要探索该选项的最快方式。我已经为我们的网站创建了托管网络应用程序,但我可以在应用程序中嵌入任何可以与代码网站通信的本地代码。就像我可以更改用户代理字符串以识别请求来自托管 Web 应用程序吗?我可以从本地代码访问相机吗?我找不到关于这些的任何资源。还是我必须在 UWP 应用程序中使用 webview 并在其中加载网站?有什么建议么?

0 投票
1 回答
71 浏览

uwp - UWP 托管应用 (Javascript) - 身份验证

根据我的研究,如果以下情况属实,UWP 托管的应用程序应该能够使用当前用户在 web 服务/网页上进行身份验证:

能力:

  • 企业认证
  • 专用网络(客户端和服务器)
  • 互联网客户端

但是 - 我遇到以下情况:

  • 如果我在网页上禁用匿名身份验证:
    • Hosted-App 尝试加载页面,得到 401(带有“WWW-Authentication: Negotiate and WWW-Authentication: NTLM”)然后.....只是坐在那里什么都不做(没有登录对话框,没有错误,只是显示启动画面)
  • 如果我启用匿名身份验证,但 [Authorize] 我的控制器:
    • 初始页面加载正常(当然......没有身份验证)
    • 第一次调用 web 服务将显示登录对话框,后续调用正常。

所以 - 我的问题:

  • 我想要的(自动使用当前登录的用户进行身份验证)甚至可能吗?
  • 如果是 - 我的问题可能是什么?

提前致谢

约翰内斯·科尔姆西

更新:

似乎(我在过去一小时所做的所有观察 - 以下都是“从远程 PC 连接到主机 PC”):

  • 我的 Kerberos 设置被搞砸了(如果你安装 Forefront - 它会设置一切以便工作,但没有别的......
  • 修复后 - 我可以使用“常规浏览器”连接到页面
  • 但是 - 如果我从 UWP-App 尝试它,会发生这种情况:
    • 如果我使用 IP 地址 - 在服务器的第一个“401”响应之后......没有
    • 如果我使用“主机名”(不是 FQDN) - 与服务器通信 3 次(3x 401) - 在此之后应该出现一个对话,但它没有。
    • 不幸的是我不能使用 FQDN(一些名称解决问题 idk...)

两者 - IP-Adresse 和主机名在“常规浏览器”中都可以正常工作。我现在无法试用 HTTPS(我可以关闭有关证书问题的浏览器,UWP 托管的我不能)

现在....来自“本地到本地”连接的一些观察结果:

  • 主机名:自动提取当前用户
  • 本地主机:相同
  • IP-Adresse:位于启动画面

在这种情况下,我无法观看网络流量(没有提琴手或其他方式)。

明天可能会有更多信息。

0 投票
2 回答
260 浏览

uwp - 应用程序不允许 Xbox Live 创意者计划

我们正在使用 Xbox Live SDK 开发 Xbox UWP 托管应用程序。但是提交页面告诉我们:

Xbox Live 创意者计划仅支持游戏。要提交此产品,您必须将其从 Xbox Live Creators Program 中删除,或在“属性”页面中为类别选择“游戏”。

除了游戏类别之外,如何解决这个问题?该应用程序需要有权访问 XUID。

0 投票
1 回答
44 浏览

azure-ad-b2c - 是否有托管在任何地方的 Azure B2C 示例应用程序?

https://woodgrovegroceriesb2c.azurewebsites.net/曾经有一个托管示例应用程序,但示例应用程序/网站不再存在。很高兴能够看到 Azure B2C 开箱即用的功能。其他地方是否有托管示例应用程序?

0 投票
1 回答
38 浏览

sharepoint-2013 - AppManagementServiceApplication throws "Microsoft SharePoint is not supported in 32-bit process." when registering hosted app on site

I'm on SP 2013 enterprise single server dev machine I have prepped SP to host a remote on prem hosted app. I navigate to /_layouts/15/AppRegNew.aspx and enter the App Id, Secret, etc and hit create ... error ID 3 and 1309 are thrown:

ID 3 is: WebHost failed to process a request. Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/1660113 Exception: System.ServiceModel.ServiceActivationException: The service '/9fabc3ed921a42739ebeb5576c6b4e6a/AppMng.svc' cannot be activated due to an exception during compilation. The exception message is: Microsoft SharePoint is not supported in 32-bit process. Please verify that you are running in a 64-bit executable.. ---> System.PlatformNotSupportedException: Microsoft SharePoint is not supported in 32-bit process. Please verify that you are running in a 64-bit executable.

followed by 1309: Exception information: Exception type: ServiceActivationException Exception message: The requested service, 'http://servername:32843/9fabc3ed921a42739ebeb5576c6b4e6a/AppMng.svc' could not be activated.

The app management and subscription services are started and running. I have a valid trust setup.

Thoughts?

0 投票
1 回答
299 浏览

asp.net-core - 具有公司 AD Windows 身份验证的 Blazor wasm 托管应用程序

我想弄清楚如何将 blazor wasm 托管应用程序调用到我公司的 AD 目录并获取 user.identity 信息。我只是在圈子里运行。我不想使用身份服务器或 azure Ad。有人可以分享代码。实际工作代码。公司政策不允许使用粘性会话,因此不能使用 Blazor 服务器。请任何帮助。非常感谢。代码将不胜感激。我很惊讶那里没有这样的代码。我正在使用.net 5

0 投票
0 回答
12 浏览

shell - 在浏览器上Shell访问VPS

我希望能够通过浏览器对我的 vps 进行 shell 访问,这意味着托管终端。这样,即使我不在我的 linux 桌面上,我也可以在机器上工作。

我知道 guacamole 可以同时提供 VNC 和 ssh shell,但我不太喜欢它的 shell 模拟器。我想要一个更专注于仅使用 shell 仿真器而没有像 RDP 和 VNC 这样的 GUI 所需的体积。

我不知道任何其他具有此功能的“应用程序”或软件包,因此请与我分享您的建议。