我有一个WebApi项目来提供数据,还有一个ASP.NET Core3.1项目来调用API。我使用Api调用者头部字段,如HOST,REFERER,ORIGIN来检测客户端域名,客户端域名调用Api来提供正确的数据,不希望post/get domain作为来自客户端的参数,只想让其他域名调用我的api,我根据域名提供数据,我实现如下: Request.Headers.TryGetValue("Host", out var traceValueHost);
Request.Headers.TryGetValue("Referer"
我遇到了一个奇怪的问题。有一个网站客户端想要复制在另一个域名。站点构建在ASP (是的,旧的v1 ASP :( )与SQLServer。问题是,所有数据库操作(包括连接信息)都被编译到DLL库中。
有没有一种方法可以用来拦截、覆盖或解决这个问题?
平台:
Windows 2000服务器
SQLServer 7
ASP v1 (VisualBasic)
我有一个站点: sales.mysite.com (ASP.NET MVC)和另一个站点: configurator.mysite.com (Angular + ASP.NET Web API)。
用户在sales.mysite.com上登录,然后可以使用reference转到configurator.mysite.com。用户必须能够在没有登录的情况下访问configurator.mysite.com。
我在sales.mysite.com中使用了以下代码:
var cookie = FormsAuthentication.GetAuthCookie(userId, remember);
c
我们有关于50+的小型ASP.Net web应用程序,每个应用程序都有自己的域名和web服务器。
我们像现在一样将它们合并成3台web服务器,它们继续拥有自己的IIS站点+ app池+域名(使用主机头)+一个SAN证书,使用F5实现负载平衡。
我们将很快将10+新的ASP.Net应用程序部署到同一个ASP.Net应用程序中。为了扩展模型,我们希望有一个像这样的域名,并使用以下URL方案为每个应用程序提供服务:
for app1
for app2
。
。
for appN
我们使用IIS (web服务器)和F5(负载均衡器)。我想知道什么是最有效的+可伸缩的方式