我有一个托管在 Azure 应用服务上的 Blazor 服务器应用程序,该应用程序与通过 Azure 上的 VNET 连接的本地服务器进行通信。
我有自定义身份验证,用户将使用其登录凭据,该凭据在返回令牌的本地服务器中进行验证。
现在我的问题是,似乎没有该应用程序的单独实例。 我之所以得出这个结论是因为我遇到了以下情况:
我有一个 ZXing 条码扫描仪,它以以下方式显示解码的条码:
<input type='text' value='@Barcode' disabled="disabled" />
一旦找到条形码,该值就会显示在文本框中。
这是我的问题:
我是否缺少特定配置,或者我是否误解了 Blazor 的工作原理?
抱歉,我还不能发表评论...所以回答...
E_net4 希望看到您实现的示例。您是否只是创建了 zxingscnner.js 文件,然后使用 IJSRuntime 启动?我假设你也会处理 JS 文件中的解码事件?您如何将数据返回到 blazor 应用程序中?
原因是 BlazorBarcodeScanner.ZXing.JS,Blazor 条码扫描仪 。
我手动实现了JS库,我的问题就消失了。