小编IoC*_*IoC的帖子

ASP.Net MVC 3登录和Windows身份验证

我正在开发一个ASP.Net MVC 3应用程序,我有一个用户表来存储用户名和密码.我创建了一个额外的ADUsername(存储Active Directory的域/用户名).

我正在尝试执行以下操作:

  1. 从Intranet运行应用程序的用户不应该看到登录页面.应自动接收其域/用户名,并与ADUsername字段进行比较.

  2. 从Internet(本地网络外)或没有ADUsername值的用户运行应用程序的用户应该看到登录屏幕,他们应该使用我的自定义用户名和密码字段登录.

使用Visual Studio开发服务器非常容易,使用IIS非常困难:)

当我将Web.Config设置为使用表单时,我使用WindowsIdentity.GetCurrent().Name来获取当前的ADUsername然后,我查找我的User表以查找用户和FormsAuthentication.SetAuthCookie他.

使用IIS总是返回APPPOOL\ASP.NET v4.0用户,这不反映我需要的域/用户.

任何帮助?

c# asp.net asp.net-mvc asp.net-mvc-3

9
推荐指数
1
解决办法
1万
查看次数

使用composer将github包安装到Laravel项目中

我需要使用composer从github url安装自定义软件包。我基于Laravel 5.2的项目是全新安装的。

我需要的github项目是:https : //github.com/cmcdonaldca/ohShopify.php

我仍然对Laravel和作曲家并不陌生,需要尽可能清晰的步骤来寻求帮助。

有什么帮助吗?

php laravel composer-php laravel-5.2

5
推荐指数
3
解决办法
4576
查看次数

ASP.Net MVC 3与Oracle

我正在使用Asp.net mvc 3开发一个项目,并计划将oracle 11g数据库作为后端.

我能够无问题地访问oracle服务器,并且数据成功加载到html表中.

当我尝试添加,编辑或删除记录时出现问题.我相信这是一个非常简单的问题,但到现在为止,我无法弄明白.使用以下简单模型:

class Country
{
    public int CountryId { get; set; }
    public string CountryName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

CountryId feild是在Oracle上使用NUMBER(10)创建的,因为我认为它将用作SQL Server Integer.但是引发了异常,表明它不能将值作为Edm.decimal!

我尝试将其设为NUMBER(19)并将CountryId更改为long并仍然获得相同的异常.

我花了很长时间寻找一个使用带有oracle的asp.net mvc的开源项目,但我找不到任何东西!

任何想法,为什么oracle不支持整数,多长?如何使我的MVC项目按预期工作?

c# oracle asp.net-mvc asp.net-mvc-3

2
推荐指数
1
解决办法
953
查看次数

使用GIT for Visual Studio 2012构建克隆项目时出现问题

我开始了一个新的解决方案并创建了三个子项目:

  1. 域(类库)
  2. Web(ASP.Net MVC 4)
  3. 单元测试项目

之后,我只是使用GIT for Visual Studio 2012 update 2将我的文件推送到GitHub存储库.

文件被推得很好(不推文件夹).

我去了我的另一台计算机并成功克隆了存储库.

我尝试构建项目并收到以下错误消息:

Error   15  The type or namespace name 'Optimization' does not exist in the namespace 'System.Web' (are you missing an assembly reference?) D:\Source\Repos\[Project Folder]\MyApp.Web\App_Start\BundleConfig.cs    2   18  MyApp.Web
Error   16  The type or namespace name 'Optimization' does not exist in the namespace 'System.Web' (are you missing an assembly reference?) D:\Source\Repos\[Project Folder]\MyApp.Web\Global.asax.cs   7   18  MyApp.Web
Error   17  The type or namespace name 'BundleCollection' could not be found …
Run Code Online (Sandbox Code Playgroud)

git asp.net-mvc visual-studio asp.net-mvc-4 visual-studio-2012

2
推荐指数
1
解决办法
3459
查看次数

从程序员员那里隐藏我的代码部分

我正在开发一个C#项目,并有两个程序员来帮助我完成部分项目.问题是我不相信这些程序员,因为他们最近加入并需要保护我公司的财产.

我需要从两个程序员那里隐藏代码的某些部分,这样他们就看不到它们了,他们仍然可以处理他们的部件并运行完整的应用程序来测试它.

有这样的事吗?:)

.net c# asp.net asp.net-mvc-3

0
推荐指数
1
解决办法
2426
查看次数