我正在通过链接向外部用户发送电子邮件。
这是我的网址的样子。 “www.Details.aspx?编号= 1234”。
当用户点击Url时,我希望他首先进入登录页面,验证他的凭据然后重定向到给定页面。
如何使用Windows身份验证执行此操作?如何给URl?
谢谢,
答案 0 :(得分:0)
如果您使用Windows身份验证,则不需要登录页面。
您需要将它放在web.config中(在system.web中):
<authentication mode="Windows"/>
如果您的网站位于IIS中,则需要配置该网站以使其使用Windows身份验证。
答案 1 :(得分:0)
在您的应用程序中创建名为 Login.aspx 的ASP.NET网页。
注意:默认情况下,ASP.NET表单身份验证配置为使用名为Login.aspx的页面。您可以使用LoginUrl属性更改应用程序的Web.config文件中的默认登录页面名称。
从如何:创建ASP.NET登录页面 MSDN文章: http://msdn.microsoft.com/en-us/library/ms178331(v=vs.90).aspx