English 中文(简体)
每个客户在确认客户要求方面遇到困难,有一个网络应用程序多数据库。 Url.Host
原标题:one web application multiple database for each client difficulties with recognizing clients Request.Url.Host
  • 时间:2010-11-07 19:31:41
  •  标签:
  • c#
  • asp.net

我有1个<代码>asp.net(iis7)的网络链接和多个数据库备份。

每个客户都有不同的午餐,例如:

client1.test.com
client2.test.com

申请应改为:url (HttpContext.Current.Request.Url.Host),并确定哪些数据库使用。

问题在于<代码>iis HttpContext.Current.Request.Url.Host in category not work (Request is not available in this context ).

I don t have idea how to replace this mechanism. One web app for every client is not a solution.

问题回答

Problem solved: From IIs7 (integrated mode) Request.Url.Host is not available in application start event.
It works later but if you need any initialization in application start you can read blog entry
http://mvolo.com/blogs/serverside/archive/2007/11/10/Integrated-mode-Request-is-not-available-in-this-context-in-Application_5F00_Start.aspx





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签