1. 1.
    0
    selam binler,

    Çalıştığım şirkette yazdığım bir intranet projesi var. Personel projeye girdiğinde program personelin bilgisayar adını otomatik olarak alıp programa o kullanıcı adıyla giriş yapması gerekiyor. Şuan test aşamasında biz elle kullanıcı adı girerek test ediyoruz ama personeller girdiğinde otomatik olarak bilgisayar adını algılaması gerekiyor. Ben bunu localdeki bilgisayarımda yazdım ve sorunsuz bir şekilde çalışıyor fakat IIS'de çalıştırdığımda kişinin localdeki bilgisiyarı olmadığı için bilgisayar adını alamıyor ve patlıyor. Bunu nasıl çözümlendirebiliriz ? *
    ···
  1. 2.
    0
    siz ne anlarsınız dıbına koyayım ama bi umut işte
    ···
  2. 3.
    0
    @3 umut fakirin ekmeği işte panpa
    ···
  3. 4.
    0
    @5 şirketim derken çalıştığım şirket panpa düzeltiyorum hemen
    ···
  4. 5.
    +1
    http://inciswf.com/3076incid9383914.swf
    ···
  5. 6.
    0
    @7 amk senin bin sesli güldüm kovulucam amk
    ···
  6. 7.
    0
    kanka intranet nedir?
    ···
  7. 8.
    0
    @10 hay senin amk. Sadece şirket içerisinden erişilebilen site diyeyim basit anlamıyla.
    ···
  8. 9.
    +1
    Anladım. Mesela teknosa da kullanılan bir sistem gibi. tarayıcıdan giriyorlar ve oradan oracle da program yazmışlar kullanıcı adı şifre oraya yönlendiriyor onları. Güzel sistem ve java olduğu için hafif.
    yerin dibi not: bende web tasarımcıyım hocam o yüzden atladım. asp çalışıyorum da *
    ···
  9. 10.
    0
    @12 aynen panpa
    ···
  10. 11.
    0
    http://inciswf.com/1284726405.swf
    ···
  11. 12.
    0
    local dışı olduğu için izin alamıyor olabilirsin bir vebservis yaz kullanıcı uygulamayı açtığında ilk bu çalışsın ve user name i alıp sana göndersin sonra sen o name ile kullanıcı kaydını oluşturursun. birde bilgisayar adı ile kullanıcı adı ayrı şey adamın bilgisayarında birden fazla oturum olabilir buda birden fazla kullanıcı adı demek bunuda göz önünde bulundur.

    edit : webservisi c# ile yazarsan kodu şöyle.

    username = System. Security.Principal. WindowsIdenty.GetCurrent().Name;
    ···
  12. 13.
    0
    @15 panpa şirkette herkesin bilgisayar adı ad.soyad şeklinde yani kullanıcı adları ad.soyad hepsinin. saol tavsiyen için. bu arada kullanıcı adı almak için birçok kod denendi. Yazılımı bilgisayarımda run ettiğimde alıyor ama iisde almadı işte kodları yapıştırıyorum aşağıya.

    username = System. Security.Principal. WindowsIdentity.GetCurrent().Name. ToString();
    username = HttpContext. Current.User. Identity.Name. ToString();
    username = Page. User.Identity. Name.ToString();
    username = Environment. UserName.ToString();

    panpa eğer verebileceğin bir kod varsa bekliyorum.. *
    ···
  13. 14.
    0
    lan züt
    internetten araştır araştır sorun çöz
    sonra bir ton para al
    bin yapamıoysan bırak olm
    ···
  14. 15.
    0
    @16 panpa yazılım gayet süper çalışıyor. çok basit gibi görünen kullanıcı adını otomatik alma olayını yapamadık bi. şirkette bissürü yazılımcı var hiçbiri yardımcı olamadı bende çareyi nette arıyorum ne yapayım ? son çare kullanıcı adı ve şifre vericez herkeze gene olucak ama bu şekilde olması daha iyi bizim için.
    ···
  15. 16.
    0
    yokmu lan koskoca sözlükte şu işlemi yapabilecek zalım
    ···
  16. 17.
    0
    BiZiM iNTRANET CAYIR CAYIRB ÇALIŞIYOR, ADIM DA HEMEN ÇIKIYO ÜSTTE.
    iŞiN KÖTÜ TARAFIYSA ADIM YAZSSA NOLUR OLM,Bi takA YARAMIYO BU iNTRANETiNiZ. KiMSENiN DE GiRDiĞi YOK ZATEN.
    KASMAYIN, YAPIN BiŞEYLER GEÇiN.
    ···
  17. 18.
    0
    şöyle bişey işini görürmü panpa

    lblDetay. Text += "<br /><b>Bilgisayar adı:</b> " + System.Net.Dns. GetHostEntry(Request. ServerVariables["REMOTE_ADDR"]).HostName. Split(new char[] { '.' })[0] + "<br /><br />";
    ···
  18. 19.
    0
    @19 bin sizin intranet gibi olmayacak bu. sharepointden bağımsız çalışacak. bütün şirket işlerini intranet üzerinden yöneticez. Herkesin yetkileri kullanıcı adına göre şekillenicek vs.vs.
    ···
  19. 20.
    0
    @20 panpa zütünü gibiyim. bilgisayar adı bilgisini otomatik almam lazım zaten amk manuel giriceksem bi tane textboxla girerim.
    ···