问题标签 [winforms-to-web]
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.
excel - 从 Excel VSTO WorkBook 调用受 Azure AD 保护的 WebApi
我正在尝试从 Excel VSTO WorkBook 调用受 Azure AD 保护的 WebApi。这与我们用于 SPA 应用程序的 webApi 相同,但现在还想直接从 Excel 使用相同的 Api。
我已经搜索了很长时间,但找不到任何关于这应该如何工作的指导。
有谁知道这是否可行,如果可以,应该如何实现?
cefsharp - 是否可以使用 CEFSharp 向用户显示 URI?
在我的 Windows 表单应用程序 (WinForms) 中,我使用 CEFSharp 打开网页。我想修改右键单击上下文以允许用户显示打开的 URL。目前,上下文有“Back”、“Forward”、“Print...”和“View Source”
c# - 使用 Web 界面创建游戏服务器的更好方法
我决定用 c# 编写一个纸牌游戏,它有一个用于主服务器的 winform 应用程序,以通过 Web 界面管理游戏。我为主服务器选择了 SignalR 自托管。因为我想把这个应用程序卖给别人,不想修改网页界面的代码或 html。所以我的问题是:这对处理 10000 个客户请求有好处吗?有没有办法编写这个应用程序以获得更好的性能?另一件事是我想编写主服务器和登录提款配置文件......大多数是由扑克专家等客户编写的,我只是创建一个带有 json 的 api 来执行此功能。plzzzz 指导我哪种方式更好地编写这个应用程序!
c# - C# WinApp 在发送 HTTP/GET 请求时抛出 (403) Fobidden 异常
我有 ASP.NET 网站。当我从浏览器调用 url ' http://example.org/worktodo.ashx ' 时,它工作正常。
我已经创建了一个 android 应用程序,如果我从 android 应用程序调用上面的 url,那么它也可以正常工作。
我已经在 C# 中创建了 windows 应用程序,如果我从该 windows 应用程序调用上面的 url,那么它会失败,错误 403 被禁止。
以下是 C# 代码。
抛出的异常是:
以下是 android 应用程序代码(使用 org.apache.http 库):
迄今为止为解决该问题所做的努力/研究:
我发现以下解决方案为他们修复了 403 禁止错误,但无法解决我的问题
- 有人说,文件需要设置适当的 'rwx' 权限,所以,我为文件设置了 'rwx' 权限
- 有人说,指定 USER-AGENT 有效,我试过(参考另一种调用方式)
- 有人说,有效的标头修复了它 - 使用 Fiddler 找到要设置的有效标头,我使用 Chrome / Developer Tools 并设置了有效的标头(参考另一种调用方式)
- 有人配置了 ModSecurity 来修复它,但是,我没有为我的网站安装 ModSecurity,所以对我来说不是一个选项
- 许多人遇到了 MVC 问题并修复了它,但是,我不使用 MVC,所以这些解决方案不适合我
- ModSecurity 参考手册说,要将其从网站中删除,请添加
<modules><remove name="ModSecurityIIS" /></modules>
到 web.config。我做了但无法解决问题
我的问题是:
- 为什么 C# WinApp 在 Android App 成功的地方失败了?
- 为什么 Android 应用不会遇到“ModSecurity Action”异常?
- 为什么 C# WinApp 遇到“ModSecurity Action”异常?
- 如何修复 C# 代码?
请帮我解决问题。谢谢你们。
c# - POST 值从 winform 到 aspx webform
我知道这个问题已经回答了很多次,但我仍然在将值从 winform 发布到 aspx 页面时遇到问题。我总是得到一个空值。
以下是我的winform代码:
以下是我的 Default.aspx 页面代码:
请求表单值始终具有空值。相同的代码在 MVC 中有效,但在 webforms 中总是失败。
任何帮助或指导都会很棒。
提前致谢!!!..
c# - 将字符串从 Winforms 应用程序的 C# 代码传递到网页文本框
我正在尝试将字符串从 C# Winforms 应用程序传递到网页文本框。
网页文本框如下所示:
我尝试了几种方法,例如:
需要该信息来处理信息请求并返回字符串值。如果可能的话,我想看一个代码示例。谢谢你。
c# - 使用 WebView2 - Edge 创建选项卡
当单击 webview2 - C# windows 窗体中的 Edge 中的链接时,请提供代码片段以创建选项卡而不是在新窗口中打开页面。
遵循以下步骤。
在 C# windows 窗体上拖动 webview2 控件并更新源属性链接:https ://example.com
https://example.com站点在webview2中打开成功
单击站点中的几个链接 - https://example.com并打开新窗口并寻找在新选项卡中打开这个而不是在新窗口中打开它
调试代码时,此事件 webView.CoreWebView2.NewWindowRequested 从未命中。如果引发此 webView.CoreWebView2.NewWindowRequested 事件,则 webview 类上没有导航方法可用,并且它在 corewebview2 类上可用,如果我们使用它,则会获得空引用异常。
c# - 如何获取程序的当前文件夹名称并将zip文件解压缩到C#中的当前文件夹?
我有一个 Winforms 自动更新程序。
如果我打开程序,它将从包含 .zip 文件下载链接的原始文本中获取文件下载链接,该链接来自网络。
但是,如果该人创建了一个文件夹并将程序放在文件夹中,我希望程序获取程序所在的文件夹名称并将 zip 文件解压缩到该文件夹中。
这是我的代码:
但是我有一个错误,我该(Directory)
如何解决?
c# - 按钮 C# 的 CefSharp 设置对象参考?
赢表格:
我是 Cefsharp 和 C# 的新手,刚刚在 Visual Basic 的 VS vb.net 中编写了一个免费软件“儿童安全浏览器”,但 IE11 太有限了。我收到所有 Buttons 的“未设置对象引用”。如何解决这个问题?例如:如何为 Chrome 加载和导航向后向前刷新等设置对象引用?
C:\Users\vmars\source\repos\CefSharpBrowser01\Form1.cs:第 64 行
感谢您的帮助...