Blazor 不提供单独的会话。怎么修?
Blazor not providing individual sessions. How to fix?
我有一个托管在 Azure 应用服务上的 Blazor 服务器应用,它与通过 Azure 上的 VNET 连接的本地服务器通信。
我有自定义身份验证,用户将使用他们的登录凭据,这些凭据在本地服务器中得到验证,returns 一个令牌。
现在我的问题是似乎没有该应用程序的单独实例。
由于遇到以下情况,我得出了这个结论:
我有一个 ZXing 条码扫描仪,它以下列方式显示解码的条码:
<input type='text' value='@Barcode' disabled="disabled" />
一旦找到条形码,该值就会显示在文本框中。
这是我的问题:
- 在我的 手机 phone 和 PC[=34 上使用 live URL 打开应用程序=]
- 我在 phone
上扫码
- PC 的文本框已更新为我刚刚在 phone?
上扫描的代码
我是否缺少特定的配置,或者我误解了 Blazor 的工作原理?
原因是 BlazorBarcodeScanner.ZXing.JS, Blazor barcode scanner 。
我手动实施了 JS library,我的问题消失了。
我有一个托管在 Azure 应用服务上的 Blazor 服务器应用,它与通过 Azure 上的 VNET 连接的本地服务器通信。
我有自定义身份验证,用户将使用他们的登录凭据,这些凭据在本地服务器中得到验证,returns 一个令牌。
现在我的问题是似乎没有该应用程序的单独实例。 由于遇到以下情况,我得出了这个结论:
我有一个 ZXing 条码扫描仪,它以下列方式显示解码的条码:
<input type='text' value='@Barcode' disabled="disabled" />
一旦找到条形码,该值就会显示在文本框中。
这是我的问题:
- 在我的 手机 phone 和 PC[=34 上使用 live URL 打开应用程序=]
- 我在 phone 上扫码
- PC 的文本框已更新为我刚刚在 phone? 上扫描的代码
我是否缺少特定的配置,或者我误解了 Blazor 的工作原理?
原因是 BlazorBarcodeScanner.ZXing.JS, Blazor barcode scanner 。
我手动实施了 JS library,我的问题消失了。