草庐IT

重定向SQLServer

全部标签

c# - 如何使用 "www"URL 重定向到没有 "www"URL,反之亦然?

我正在使用ASP.NET2.0C#。我想将所有带有“www”的网络应用程序请求重定向到不带“www”www.example.com到example.com或者example.com到www.example.comStackoverflow.com已经在这样做了,我知道PHP(.htaccess)文件中有一个预制机制。但是如何在asp.net中做到这一点?谢谢 最佳答案 有一篇关于此的Stackoverflow博客文章。https://blog.stackoverflow.com/2008/06/dropping-the-www-pr

c# - 将 console.writeline 从 Windows 应用程序重定向到字符串

我有一个用C#编写的外部dll,我从程序集文档中了解到它使用Console.WriteLine将其调试消息写入控制台。这个DLL在我与应用程序的UI交互期间写入控制台,所以我不直接进行DLL调用,但我会捕获所有控制台输出,所以我想我必须在表单加载中初始化,然后得到它稍后捕获文本。我想将所有输出重定向到一个字符串变量。我试过Console.SetOut,但它重定向到字符串的使用并不容易。 最佳答案 因为您似乎想实时捕获控制台输出,所以我发现您可以创建自己的TextWriter实现,只要Write或WriteLine发生在Console

c# - 从触摸屏重定向/重新映射/预过滤光标输入

我的问题好的,对此的基本答案是使用:Cursor.Clip=newRectangle(x1,y1,x2,y2);但我的问题有点复杂。我需要它做的是正确地将自己映射到特定的窗口边界,这样触摸输入将被限制在那个窗口,但会正确地将自己剪裁到窗口,这样当我触摸左上角时触摸屏的一角或右下角,它会将光标放在窗口的左上角或右下角。使用Cursor.Clip不会这样做,并且我在触摸屏上触摸的所有超出该剪辑区域的内容都会映射到离我触摸的位置最近的窗口边缘。有什么可以让我预过滤鼠标位置以便正确调整它的边界吗?如果其他都失败了或者,我可以尝试找到一些代码,将鼠标输入转换为TUIO输入,并以此方式将其输入到应

c# - 在 ASP.NET Core 中未经授权时重定向到登录

在以前的ASP.NETMVC中,如果用户未通过身份验证,则可以选择重定向到登录操作。我需要与ASP.NETCore相同的东西,所以我:从VisualStudio模板创建了一个ASP.NETCore项目添加[Authorize]到一些任意Action在我的浏览器中打开了相应的View我不希望重定向,因为我还没有配置它。但是,它会自动重定向到登录操作!这个选项在哪里/如何设置? 最佳答案 在当前的aspnet核心版本(2.1.0)中,这已经改变,现在您可以使用扩展:services.ConfigureApplicationCookie(

c# - Windows Azure 的 http 重定向最佳实践

我有一个名为:http://myapp.cloudapp.net当然这个URL有点丑所以我setupaCNAME将http://www.myapp.com指向azureurl。到这里为止一切都很好,但是有一个障碍。http://myapp.cloudapp.net已经泄露,现在被谷歌索引并存在于其他网站上。我想将对myapp.cloudapp.net的所有请求永久重定向到www.myapp.com的新家我的网站是用MVC.Net2.0编码的,因为这是一个azure应用程序,没有用于访问IIS的UI,一切都需要在应用程序代码或web.config中完成。什么是设置永久重定向的简洁方法,它

c# - 将输出重定向到文本文件 c#

这是我的代码:Processpr2=newProcess();pr2.StartInfo.FileName="show-snps";pr2.StartInfo.Arguments=@"-Clr-x2out.delta>out.snps";pr2.Start();pr2.WaitForExit();show-snps写入错误。当我删除“>out.snps”部分时,一切正常,并将结果写入终端,但我需要将其重定向到文本文件。我该怎么做? 最佳答案 当你像那样启动程序时,你不能像那样重定向。它需要诸如CMD.EXE之类的shell来执行此操

c# - 从原始 URL 获取重定向 URL

我的数据库中有一个表,其中包含一些网站的URL。我必须打开这些URL并验证这些页面上的一些链接。问题是某些URL被重定向到其他URL。对于此类URL,我的逻辑是失败的。有什么方法可以传递原始URL字符串并返回重定向的URL吗?示例:我正在尝试使用此URL:http://individual.troweprice.com/public/Retail/xStaticFiles/FormsAndLiterature/CollegeSavings/trp529Disclosure.pdf它被重定向到这个:http://individual.troweprice.com/staticFiles/

c# - 如何将 "bin"和 "obj"目录重定向到不同的位置?

有没有办法告诉VisualStudio为bin和obj目录使用不同的位置?比如我的项目在C:\my\myprojects.csproj,我怎么会有obj和bin目录例如,D:\otherdirectory\bin和D:\otherdirectory\obj。VisualStudio项目选项仅提供重定向bin目录,而不提供obj目录。另外,奖励问题:我可以使用环境变量,而不是完整路径或相对路径吗?这可能吗? 最佳答案 引用thisarticle并使用.项目文件。下面给出了一种修改相对于bin的调试和发布文件夹的方法-在解决方案资源管理

c# - 使用 ASP.NET MVC 应用程序从 HTTPS 重定向

我使用的是ASP.NETMVC2,并且有一个通过HTTPS保护的登录页面。为确保用户始终通过SSL访问这些页面,我向Controller添加了属性[RequireHttps]。这可以完美地完成工作。当他们成功登录后,我想将他们重定向回HTTP版本。但是,没有[RequireHttp]属性,我正在努力思考如何实现这一目标。增加的(潜在的)复杂性是网站在生产时托管在域的路由中,但出于开发和测试目的,它位于子目录/虚拟目录/应用程序中。我是不是想得太多了,是否有一个简单的解决方案让我眼前一亮?还是稍微复杂一点? 最佳答案 经过一番挖掘后,

javascript - 使用 javascript 函数从 asp.net 页面重定向到另一个页面

我知道如果我想从asp.net页面重定向到后面代码中的花药,我需要写-Response.Redirect("SomePage.aspx");我的问题是,是否可以在javascript函数中做同样的事情,如果可以,怎么做?谢谢! 最佳答案 应该这样做:window.location="SomePage.aspx";或window.location.href="SomePage.aspx";或window.location.assign("SomePage.aspx"); 关于javascr