所以我正在尝试进行表单身份验证问题是我收到401.2错误当我尝试访问我的login.aspx页面时,我正在使用iisexpress
<authorization>
<deny users="?"/>
</authorization>
<authentication mode="Forms">
<!--<forms loginUrl="Login.aspx" name=".ASPXFORMSAUTH" path="/"></forms>-->
<!--<forms loginUrl="Login.aspx" timeout="2880" defaultUrl="/" />-->
</authentication>
我试图添加这个,但它没有解决我的问题
<location path="Login.aspx">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
<location path="Content">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
<location path="fonts">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
<location path="Scripts">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
我搜索并尝试了几种解决方案,但你有什么想法吗?
答案 0 :(得分:0)
来自MSDN的简单表单身份验证
<system.web>
<authentication mode="Forms">
<forms loginUrl="Login.aspx" name=".ASPXFORMSAUTH">
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
中有非常清晰和好的文章
答案 1 :(得分:0)
最后我做了一个这样的工作 我删除了这部分:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:fitsSystemWindows="true"
tools:context=".MainActivity">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:shrinkColumns="*"
android:collapseColumns="*"
android:orientation="vertical">
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_label_odometer"
android:text="odometer: "/>
<TextView
android:id="@+id/tv_odometer"
android:text="val"/>
<TextView
android:id="@+id/tv_label_tfu"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="tfu: "/>
<TextView
android:id="@+id/tv_tfu"/>
</TableRow>
</TableLayout>
</RelativeLayout>
然后我修改了这样的位置标签:
<authorization>
<deny users="?"/>
</authorization>
因此,当我去默认或用户页面时,我会自动重定向到登录页面。 我真的搜索了很多,以了解我做错了什么,但没有发现,所以我暂时采用这个解决方案。