摘要:
这里以Asp.net Core的服务端并且Asp.net Core托管客户端为例,跨域请求的参考其他跨域设置。 在Asp.net Core中,XSRF/CSRF是通过验证http头或form表单中的字段来验证请求的。 在Asp.net Core的Startup中注入如下服务以启用防止跨站点请求伪造 阅读全文
摘要:
Blazor Wasm 最近更新到了3.2.0-preview1,支持了WebSocket同时启动类也有所修改,我就把这个文章重新修改一下。 Blazor Wasm先在已经更新到3.2.0正式版,本文代码也已更新 之前群里大神发了一个 html5+ .NETCore的斗地主,刚好在看Blazor W 阅读全文
摘要:
System.Text.Json处理Json文档需要用到JsonDocument,JsonElement,JsonProperty。 JsonDocument代表一个Json文档,JsonElement就是Json的元素集合。 处理Json文档时基本是对JsonElement和JsonPropert 阅读全文
摘要:
[plugin flannel does not support config version 导致 Unable to update cni config: no valid networks found in /etc/cni/net.d 解决 https://github.com/coreos 阅读全文
摘要:
在.NetCore中默认使用DataProtection来保护数据,例如Cooike等。一般情况下DataProtection生成的密钥会被加密后存储,例如默认的文件存储 可以看到使用了Windows DPAPI加密。 但是如果更改默认设置例如使用的外部存储如redis则此时密钥默认是不加密的 微软 阅读全文
摘要:
关于IdentityServer4与ocelot博客园里已经有很多介绍我这里就不再重复了。 ocelot与IdentityServer4组合认证博客园里也有很多,但大多使用ocelot内置的认证,而且大多都是用来认证API的,查找了很多资料也没看到如何认证oidc,所以这里的ocelot实际只是作为 阅读全文
摘要:
StackExchange.Redis 2.0做了大量的改进包括使用了高性能的IO库System.IO.Pipelines来提升性能以及解决Timeouts问题, 但是在.net Core2.2之前为实现布式缓存和session等引用了Microsoft.AspNetCore.DataProtect 阅读全文